ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Dunfermline

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Dundee to Dunfermline

🚌 The direct bus from Dundee Seagate Bus Station to Halbeath Park & Ride in Dunfermline operates hourly, taking approximately 58 minutes. 🚍 For those looking to explore alternate routes, options include transfers and various agencies like Ember and Stagecoach East Scotland, with journey times ranging from 1 hour 3 minutes to 1 hour 55 minutes.

Where to stay in Dunfermline

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Dundee and Dunfermline. The bus departs from Dundee Seagate Bus Station and arrives at Halbeath Park & Ride in Dunfermline. The service operates hourly, every day, and the journey typically takes around 58 minutes. This convenient and efficient bus route provides a straightforward travel option between the two cities.
  • You can catch the bus from Dundee to Dunfermline at the Dundee Seagate Bus Station. This station serves as the departure point for the bus services operated by Megabus UK between the two cities. It is conveniently located in Dundee, providing easy access for travelers looking to make the journey to Dunfermline by bus.
  • The bus from Dundee to Dunfermline, operated by Megabus UK, arrives at Halbeath Park & Ride station in Dunfermline. This station serves as the final destination for this bus route, providing a convenient drop-off point for travelers heading to Dunfermline. Halbeath Park & Ride station offers connections to other transportation options and is located in a strategic location within Dunfermline.
  • The cost of a bus ticket from Dundee to Dunfermline typically ranges from £9 to £13, depending on factors such as the time of booking and availability. Passengers can choose from different fare options within this price range to suit their budget and preferences. It is advisable to book tickets in advance to secure the best prices for the journey between these two cities. The varying ticket prices offer flexibility for travelers looking for affordable transportation options between Dundee and Dunfermline.
  • There is at least one direct bus service between Dundee and Dunfermline, operated by Megabus UK, that departs from Dundee Seagate Bus Station and arrives at Halbeath Park & Ride. This hourly service operates every day, offering travelers a convenient and regular option for the journey. Additionally, there are alternative routes with transfers between the two cities, providing passengers with various travel choices depending on their preferences and schedules. Overall, travelers have several bus options available to commute between Dundee and Dunfermline.
  • The Dundee to Dunfermline bus service is likely to be most crowded during peak commuting hours, such as early morning and late afternoon, especially on weekdays. To avoid crowds, travelers may consider taking the bus during off-peak times, such as mid-morning or mid-afternoon, or on weekends when fewer people typically travel. It's advisable to plan ahead and check the bus schedule to choose a less busy departure time for a more comfortable journey between Dundee and Dunfermline.
  • The first bus of the day from Dundee Seagate Bus Station to Halbeath Park & Ride in Dunfermline typically departs early in the morning, allowing travelers to start their journey at a convenient time. The last bus usually departs in the evening, providing flexibility for those wanting to travel later in the day. This reliable hourly bus service ensures that passengers have multiple options throughout the day to travel between Dundee and Dunfermline.

Will you be returning to Dundee by bus?

If you are looking for a return bus journey, you can check the buses from Dunfermline to Dundee.

See schedule