How to get from Cupar to Edinburgh by bus?
From Cupar to Edinburgh by bus
To get from Cupar to Edinburgh you’ll need to take 3 bus lines: take the X59 bus from Railway Station, Cupar station to Glenrothes Bus Station Arrival Bay, Glenrothes station. Next, you’ll have to switch to the X59 bus and finally take the MEGABUS M90 bus from Halbeath Park & Ride station to Edinburgh Bus Station station. The total trip duration for this route is approximately 1 hr 46 min. The bus schedule from Cupar may change. We recommend you check the updated bus schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationRailway Station, CuparID 6500N0477220 m • 3 min
- 2Wait for busX59Glenrothes
- 3Ride to bus stationGlenrothes Bus Station Arrival Bay, GlenrothesID 6500K992122 min
- 4Walk to bus stationBus Station, GlenrothesID 6500K120680 m • 2 min
- 5Wait for busX59Halbeath
- 6Ride to bus stationPark & Ride Arrival Bay, HalbeathID 6500D932123 min
- 7Walk to bus stationHalbeath Park & Ride110 m • 2 min
- 8Wait for busMEGABUS M90Edinburgh
- 9Ride to bus stationEdinburgh Bus Station38 min
- 10Walk toEdinburgh620 m • 9 min
Public transport directions from Cupar to Edinburgh
Bus schedule from Cupar to Edinburgh
Related Routes
- Aberfeldy to Edinburgh
- Aberfoyle to Edinburgh
- Ballater to Edinburgh
- Brechin to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Comrie (Fife) to Edinburgh
- Dalkeith to Edinburgh
- Dollar to Edinburgh
- Drymen to Edinburgh
- Ellon to Edinburgh
- Eyemouth to Edinburgh
- Fort Augustus to Edinburgh
- Gourock to Edinburgh
- Grangemouth to Edinburgh
- Grantown-On-Spey to Edinburgh
- Harthill to Edinburgh
- Strathaven to Edinburgh
- Stromness to Edinburgh
- Lochearnhead to Edinburgh
Questions & Answers
What is the fastest way to get from Cupar to Edinburgh?
The fastest way takes 106 minutes, using Bus line X59, Bus line X59, Bus line MEGABUS M90.
Is there a direct bus between Cupar and Edinburgh?
No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 46 min.
Which bus line goes from Cupar to Edinburgh?
The X59 bus line goes from Railway Station, Cupar station near Cupar in Scotland to Glenrothes Bus Station Arrival Bay, Glenrothes station. From there you’ll have to take one bus line till Glenrothes Bus Station Arrival Bay, Glenrothes station near Edinburgh.
How long does it take to travel from Cupar to Edinburgh by bus?
The total travel time between Cupar and Edinburgh by bus is about 1 hr 46 min.
Where do I get on the bus near Cupar to get to Edinburgh?
Get on the X59 bus from the Railway Station, Cupar stop near Cupar in Scotland.
Where do I get off the bus when travelling between Cupar and Edinburgh?
Get off the bus at the Glenrothes Bus Station Arrival Bay, Glenrothes stop, which is closest to Edinburgh.
When is the first train from Cupar to Edinburgh?
The first train from Cupar in Scotland to Edinburgh in Edinburgh is ScotRail. It leaves the Cupar station at 07:02.
Popular Routes
- Stranraer to Portpatrick
- Portree to Carbost
- Fraserburgh to Inverness
- Glasgow Central Station to Glasgow Clyde College - Langside Campus
- Buchanan Bus Station to Bathgate
- Dalkeith to Haddington
- Inverness to Fochabers
- Aberdeen to Turriff
- Fort Augustus to Edinburgh
- Helensburgh to Greenock
- Glasgow Central Station to The Burrell Collection
- Crieff to Gleneagles
- Dunfermline to Glasgow Airport
- Dunoon to Tarbert
- Harthill to Glasgow Airport
- Dunfermline to Murrayfield Stadium
- Argyle Street, Glasgow to Golden Jubilee National Hospital
- Dalkeith to Edinburgh
- Eaglesham to Glasgow
- Edinburgh to Kennacraig