All about buses to Dunfermline
Cheap bus tickets to Dunfermline
-
FlixBus0h 35m008:05PerthBroxden Park and Ride08:40DunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from Broxden Park and Ride, Perth (United Kingdom) at 08/12/2025 08:05:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 08/12/2025 08:40:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 35m
-
JET 7470h 19m000:13InverkeithingBus Stop00:32DunfermlineCarnegie College0BasicA Bus from JET 747 goes from Bus Stop, Inverkeithing (United Kingdom) at 06/12/2025 00:13:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 06/12/2025 00:32:00. 50 Basic ticket for £4 per person are available. Travel duration is 0h 19m
-
megabus3h 1m004:05DundeeSeagate Coach Station07:06DunfermlineHalbeath Park and Ride0BasicA Bus from megabus goes from Seagate Coach Station, Dundee (United Kingdom) at 09/12/2025 04:05:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 09/12/2025 07:06:00. 50 Basic ticket for £7 per person are available. Travel duration is 3h 1m
-
megabus0h 36m006:30PerthBroxden Park and Ride07:06DunfermlineCarnegie College0EconomyA Bus from megabus goes from Broxden Park and Ride, Perth (United Kingdom) at 05/12/2025 06:30:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 05/12/2025 07:06:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 36m
-
JET 7470h 40m000:20Edinburgh AirportEdinburgh Airport01:00DunfermlineHalbeath Park and Ride0BasicA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 06/12/2025 00:20:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 06/12/2025 01:00:00. 50 Basic ticket for £12 per person are available. Travel duration is 0h 40m
-
megabus0h 46m006:20PerthBus Station07:06DunfermlineHalbeath Park and Ride0BasicA Bus from megabus goes from Bus Station, Perth (United Kingdom) at 05/12/2025 06:20:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 05/12/2025 07:06:00. 50 Basic ticket for £12 per person are available. Travel duration is 0h 46m
-
JET 7470h 42m000:20Edinburgh AirportEdinburgh Airport01:02DunfermlineCarnegie College0BasicA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 08/12/2025 00:20:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 08/12/2025 01:02:00. 50 Basic ticket for £13 per person are available. Travel duration is 0h 42m
-
Scottish Citylink0h 36m017:45PerthBroxden Park and Ride18:21DunfermlineCarnegie College0BasicA Bus from Scottish Citylink goes from Broxden Park and Ride, Perth (United Kingdom) at 05/12/2025 17:45:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 05/12/2025 18:21:00. 50 Basic ticket for £13 per person are available. Travel duration is 0h 36m
-
JET 7470h 42m000:20Edinburgh AirportEdinburgh Airport01:02DunfermlineCarnegie College0BasicA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 06/12/2025 00:20:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 06/12/2025 01:02:00. 50 Basic ticket for £14 per person are available. Travel duration is 0h 42m
-
Scottish Citylink0h 36m006:30PerthBroxden Park and Ride07:06DunfermlineCarnegie College0BasicA Bus from Scottish Citylink goes from Broxden Park and Ride, Perth (United Kingdom) at 05/12/2025 06:30:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 05/12/2025 07:06:00. 50 Basic ticket for £15 per person are available. Travel duration is 0h 36m
-
Scottish Citylink1h 18m008:03PitlochryBank of Scotland09:21DunfermlineCarnegie College0BasicA Bus from Scottish Citylink goes from Bank of Scotland, Pitlochry (United Kingdom) at 07/12/2025 08:03:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 07/12/2025 09:21:00. 50 Basic ticket for £24 per person are available. Travel duration is 1h 18m
-
FlixBus17h 5m015:25LiverpoolOne Bus Station08:30DunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from One Bus Station, Liverpool (United Kingdom) at 11/12/2025 15:25:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 12/12/2025 08:30:00. 50 Economy ticket for £44 per person are available. Travel duration is 17h 5m
-
FlixBus17h 5m015:25LiverpoolOne Bus Station08:30DunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from One Bus Station, Liverpool (United Kingdom) at 08/12/2025 15:25:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 09/12/2025 08:30:00. 50 Economy ticket for £52 per person are available. Travel duration is 17h 5m
-
FlixBus17h 5m015:25LiverpoolOne Bus Station08:30DunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from One Bus Station, Liverpool (United Kingdom) at 05/12/2025 15:25:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 06/12/2025 08:30:00. 50 Economy ticket for £58 per person are available. Travel duration is 17h 5m
Your route is not there? In the search bar, we have already filled Dunfermline as your destination. You just have to enter your place of departure. However, if you want to take the bus from Dunfermline, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Dunfermline? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Dunfermline and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Dunfermline.All bus stops in Dunfermline
FAQs about the bus route to Dunfermline
Is there a direct coach to Dunfermline?
What can I take with me on my bus ride to Dunfermline?
What equipment does the coach to Dunfermline have?
Which coach stops are there in Dunfermline?
Which coach companies go to Dunfermline?
How can I find the best coach deals to Dunfermline?
How much could I save by comparing coaches to Dunfermline?
Discover other destinations by coach
The most searched bus routes to Dunfermline
More coach connections to Dunfermline
- Bus Aberdeen to Dunfermline
- Coach to Dunfermline from Aviemore
- Buses Birmingham to Dunfermline
- Buses Blackpool to Dunfermline
- Coach Inverkeithing to Dunfermline
- Coach Inverness to Dunfermline
- Coach to Dunfermline from Kinross
- Buses Leicester to Dunfermline
- Liverpool to Dunfermline coach
- London to Dunfermline bus
- Coach from Manchester to Dunfermline
- Coach Middlesbrough to Dunfermline
- Coaches Newcastle upon Tyne to Dunfermline
- Buses Newhouse to Dunfermline
- Perth to Dunfermline bus
- Coaches Pitlochry to Dunfermline
- Coaches Sheffield to Dunfermline
- Bus from Southampton to Dunfermline
- Bus Swansea to Dunfermline





