All about buses to Dunfermline
Cheap bus tickets to Dunfermline
-
JET 7470h 19m012:13 AMInverkeithingBus Stop12:32 AMDunfermlineCarnegie College0BasicA Bus from JET 747 goes from Bus Stop, Inverkeithing (United Kingdom) at 7/7/2025 12:13:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/7/2025 12:32:00 AM. 50 Basic ticket for $5 per person are available. Travel duration is 0h 19m
-
FlixBus0h 35m08:05 AMPerthBroxden Park and Ride8:40 AMDunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from Broxden Park and Ride, Perth (United Kingdom) at 7/6/2025 8:05:00 AM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 7/6/2025 8:40:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 35m
-
megabus1h 43m08:50 AMPerthBroxden Park and Ride10:33 AMDunfermlineCarnegie College0EconomyA Bus from megabus goes from Broxden Park and Ride, Perth (United Kingdom) at 7/7/2025 8:50:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/7/2025 10:33:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 1h 43m
-
megabus5h 46m01:20 AMAberdeenBus Station7:06 AMDunfermlineHalbeath Park and Ride0BasicA Bus from megabus goes from Bus Station, Aberdeen (United Kingdom) at 7/6/2025 1:20:00 AM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 7/6/2025 7:06:00 AM. 50 Basic ticket for $11 per person are available. Travel duration is 5h 46m
-
megabus0h 35m012:35 AMEdinburghN St David St1:10 AMDunfermlineCarnegie College0EconomyA Bus from megabus goes from N St David St, Edinburgh (United Kingdom) at 7/6/2025 12:35:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/6/2025 1:10:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 35m
-
megabus0h 38m012:15 PMEdinburghCentral bus station12:53 PMDunfermlineHalbeath Park and Ride0BasicA Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 7/7/2025 12:15:00 PM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 7/7/2025 12:53:00 PM. 50 Basic ticket for $14 per person are available. Travel duration is 0h 38m
-
megabus0h 35m06:40 AMEdinburghCentral bus station7:15 AMDunfermlineCarnegie College0EconomyA Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 7/6/2025 6:40:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/6/2025 7:15:00 AM. 50 Economy ticket for $15 per person are available. Travel duration is 0h 35m
-
megabus0h 38m08:40 AMEdinburghCentral bus station9:18 AMDunfermlineCarnegie College0EconomyA Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 7/6/2025 8:40:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/6/2025 9:18:00 AM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 38m
-
JET 7470h 40m012:20 AMEdinburgh AirportEdinburgh Airport1:00 AMDunfermlineCarnegie College0EconomyA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 7/11/2025 12:20:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/11/2025 1:00:00 AM. 50 Economy ticket for $17 per person are available. Travel duration is 0h 40m
-
JET 7470h 42m012:20 AMEdinburgh AirportEdinburgh Airport1:02 AMDunfermlineCarnegie College0BasicA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 7/7/2025 12:20:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/7/2025 1:02:00 AM. 50 Basic ticket for $18 per person are available. Travel duration is 0h 42m
-
FlixBus2h 40m06:00 AMAberdeenBus Station8:40 AMDunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from Bus Station, Aberdeen (United Kingdom) at 7/6/2025 6:00:00 AM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 7/6/2025 8:40:00 AM. 50 Economy ticket for $18 per person are available. Travel duration is 2h 40m
-
JET 7470h 42m012:20 AMEdinburgh AirportEdinburgh Airport1:02 AMDunfermlineCarnegie College0EconomyA Bus from JET 747 goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 7/10/2025 12:20:00 AM to Carnegie College, Dunfermline (United Kingdom) arriving at 7/10/2025 1:02:00 AM. 50 Economy ticket for $19 per person are available. Travel duration is 0h 42m
-
FlixBus4h 45m06:00 AMAberdeenBus Station10:45 AMDunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from Bus Station, Aberdeen (United Kingdom) at 7/6/2025 6:00:00 AM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 7/6/2025 10:45:00 AM. 50 Economy ticket for $20 per person are available. Travel duration is 4h 45m
-
FlixBus3h 40m08:00 AMAberdeenBus Station11:40 AMDunfermlineHalbeath Park and Ride0EconomyA Bus from FlixBus goes from Bus Station, Aberdeen (United Kingdom) at 7/6/2025 8:00:00 AM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 7/6/2025 11:40:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 3h 40m
Cheap Carpooling to Dunfermline
-
BlaBlaCar0h 50m010:30 AMDundee11:20 AMDunfermline0EconomyA Car from BlaBlaCar goes from , Dundee (United Kingdom) at 7/11/2025 10:30:00 AM to , Dunfermline (United Kingdom) arriving at 7/11/2025 11:20:00 AM. 50 Economy ticket for $8 per person are available. Travel duration is 0h 50m
-
BlaBlaCar2h 20m09:00 AMAberdeen11:20 AMDunfermline0EconomyA Car from BlaBlaCar goes from , Aberdeen (United Kingdom) at 7/11/2025 9:00:00 AM to , Dunfermline (United Kingdom) arriving at 7/11/2025 11:20:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 2h 20m
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 by bus from Dunfermline? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Dunfermline with other people? Then indicate how many passengers are joining you 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 transportation, such as trains, carpooling and flights, with which you can get to Dunfermline.