How to get from Edinburgh to Alloa by bus?
Edinburgh to Alloa - Bus Timetable
The MEGABUS M90 bus from Edinburgh to Alloa runs from 08:05 to 18:00, with departures every 2 hr-3 hr 55 min. The journey takes about 2 hr 3 min, with regular service throughout the operating hours.
From Edinburgh to Alloa by bus
To get from Edinburgh to Alloa in Scotland, you’ll need to take 3 bus lines: take the MEGABUS M90 bus from Edinburgh Bus Station station to Dunfermline A92 station. Next, you’ll have to switch to the X24 bus and finally take the X22 bus from Bus Station, Dunfermline station to Clackmannan Rd, Alloa station. The total trip duration for this route is approximately 2 hr 3 min. The bus schedule from Edinburgh may change. We recommend you check the updated bus schedule to Alloa on the Moovit app.
Step by Step
- 1Walk to bus stationEdinburgh Bus Station620 m • 8 min
- 2Wait for busMEGABUS M90Inverness
- 3Ride to bus stationDunfermline A9238 min
- 4Walk to bus stationPark & Ride, HalbeathID 6500D170340 m • 1 min
- 5Wait for busX24Glasgow
- 6Ride to bus stationBus Station, DunfermlineID 6500D160616 min
- 7Walk to bus stationBus Station, DunfermlineID 6500D160920 m • 1 min
- 8Wait for busX22Stirling
- 9Ride to bus stationClackmannan Rd, AlloaID 6680622005134 min
- 10Walk toAlloa490 m • 7 min
Public transport directions from Edinburgh to Alloa
Bus timetable from Edinburgh to Alloa
Related Routes
- Ardrishaig to Alloa
- Auldearn to Alloa
- Ayr to Alloa
- Blairgowrie to Alloa
- Clackmannan to Alloa
- Drymen to Alloa
- Dunfermline to Alloa
- Edinburgh to Alloa
- Freuchie to Alloa
- Lesmahagow to Alloa
- Milton And Kildary to Alloa
- Milton Of Campsie to Alloa
- Blair Drummond Caravan Park to Alloa
- Stirling Castle to Alloa
- Glasgow Hope Street to Alloa
- Forth Valley Royal Hospital-Orange to Alloa
- Edinburgh Airport EDI to Alloa
- Glasgow Airport GLA to Alloa
- Buchanan St Station to Alloa
- Beatson West of Scotland Cancer Centre to Alloa
Questions & Answers
What is the fastest way to get from Edinburgh to Alloa?
The fastest way takes 123 minutes, using Bus line MEGABUS M90, Bus line X24, Bus line X22.
Is there a direct bus between Edinburgh and Alloa?
No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 3 min.
Which bus line goes from Edinburgh to Alloa?
The MEGABUS M90 bus line goes from Edinburgh Bus Station near Edinburgh in Edinburgh to Dunfermline A92 station. From there you’ll have to take one bus line till Dunfermline A92 station near Alloa in Scotland.
How long does it take to travel from Edinburgh to Alloa by bus?
The total travel time between Edinburgh in Edinburgh and Alloa in Scotland by bus is about 2 hr 3 min.
Where do I get on the bus near Edinburgh to get to Alloa?
Get on the MEGABUS M90 bus from the Edinburgh Bus Station near Edinburgh in Edinburgh.
Where do I get off the bus when travelling between Edinburgh and Alloa?
Get off the bus at the Dunfermline A92 stop, which is closest to Alloa in Scotland.
Popular Routes
- Paisley to Stobhill Hospital
- Glasgow to Pittenweem
- Kennacraig to Claonaig
- Buchanan Bus Station to Pacific Quay
- Portree to Glasgow
- New Deer to Mintlaw
- Glasgow to Gartnavel General Hospital
- Motherwell to Buchanan Bus Station
- Falkirk to Dollar
- East Kilbride to The Queen Elizabeth University Hospital Campus
- Glasgow Queen Street to Govan Road
- Edinburgh to Ratho
- Dundee to Elie
- Inverness Airport to Lossiemouth
- Dundee to Fort William
- Edinburgh to Cramond
- Buchanan Bus Station to Stobhill Hospital
- Edinburgh to Auchterarder
- Edinburgh to Upper Largo
- Bus Station, Hamilton to Wishaw General