All about buses to Dunfermline
| Local Time | |
| Country | United Kingdom |
| Currency | British Pound |
| Bus connections | 761 |
| bus stations | 5 |
| cheapest ride | £3 |
| Most popular coach operators | |
| Other companies are Stagecoach | |
Cheap bus tickets to Dunfermline
-
FlixBus0h 35m013:40PerthBroxden Park and Ride14:15DunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from Broxden Park and Ride, Perth (United Kingdom) at 19/12/2025 13:40:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 19/12/2025 14:15: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 18/12/2025 00:13:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 18/12/2025 00:32:00. 50 Basic ticket for £4 per person are available. Travel duration is 0h 19m
-
Stagecoach0h 17m002:43InverkeithingBus Stop03:00DunfermlineCarnegie College0BasicA Bus from Stagecoach goes from Bus Stop, Inverkeithing (United Kingdom) at 13/12/2025 02:43:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 13/12/2025 03:00:00. 50 Basic ticket for £4 per person are available. Travel duration is 0h 17m
-
Scottish Citylink0h 13m000:17KinrossBank of Scotland/Opp Green Htl00:30DunfermlineCarnegie College0BasicA Bus from Scottish Citylink goes from Bank of Scotland/Opp Green Htl, Kinross (United Kingdom) at 15/12/2025 00:17:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 15/12/2025 00:30:00. 50 Basic ticket for £5 per person are available. Travel duration is 0h 13m
-
megabus0h 36m006:30PerthBroxden Park and Ride07:06DunfermlineCarnegie College0EconomyA Bus from megabus goes from Broxden Park and Ride, Perth (United Kingdom) at 14/12/2025 06:30:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 14/12/2025 07:06:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 36m
-
megabus3h 1m004:05DundeeSeagate Coach Station07:06DunfermlineHalbeath Park and Ride0BasicA Bus from megabus goes from Seagate Coach Station, Dundee (United Kingdom) at 13/12/2025 04:05:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 13/12/2025 07:06:00. 50 Basic ticket for £7 per person are available. Travel duration is 3h 1m
-
megabus0h 35m006:40EdinburghCentral bus station07:15DunfermlineHalbeath Park and Ride0EconomyA Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 13/12/2025 06:40:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 13/12/2025 07:15:00. 50 Economy ticket for £12 per person are available. Travel duration is 0h 35m
-
Stagecoach0h 40m003:50Edinburgh AirportEdinburgh Airport04:30DunfermlineHalbeath Park and Ride0BasicA Bus from Stagecoach goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/12/2025 03:50:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 13/12/2025 04:30:00. 50 Basic ticket for £12 per person are available. Travel duration is 0h 40m
-
Scottish Citylink1h 25m009:48EdinburghHaymarket Coach Stop11:13DunfermlineHalbeath Park and Ride0BasicA Bus from Scottish Citylink goes from Haymarket Coach Stop, Edinburgh (United Kingdom) at 13/12/2025 09:48:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 13/12/2025 11:13:00. 50 Basic ticket for £13 per person are available. Travel duration is 1h 25m
-
JET 7470h 40m002:50Edinburgh AirportEdinburgh Airport03:30DunfermlineCarnegie College0BasicA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/12/2025 02:50:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 13/12/2025 03:30:00. 50 Basic ticket for £13 per person are available. Travel duration is 0h 40m
-
Scottish Citylink1h 33m005:42EdinburghHaymarket Coach Stop07:15DunfermlineHalbeath Park and Ride0BasicA Bus from Scottish Citylink goes from Haymarket Coach Stop, Edinburgh (United Kingdom) at 13/12/2025 05:42:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 13/12/2025 07:15:00. 50 Basic ticket for £14 per person are available. Travel duration is 1h 33m
-
JET 7470h 40m003:50Edinburgh AirportEdinburgh Airport04:30DunfermlineCarnegie College0BasicA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/12/2025 03:50:00 to Carnegie College, Dunfermline (United Kingdom) arriving at 13/12/2025 04:30:00. 50 Basic ticket for £14 per person are available. Travel duration is 0h 40m
-
FlixBus17h 5m015:25LiverpoolOne Bus Station08:30DunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from One Bus Station, Liverpool (United Kingdom) at 13/12/2025 15:25:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 14/12/2025 08:30:00. 50 Economy ticket for £57 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 15/12/2025 15:25:00 to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 16/12/2025 08:30:00. 50 Economy ticket for £62 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?
Why does CheckMyBus find the best bus deals to Dunfermline?
How does the CheckMyBus technology work for trips 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





