How to get from Haymarket Station to St Monans by bus and train?
Haymarket Station to St Monans - Train Timetable
The SCOTRAIL train from Haymarket Station to St Monans runs from 06:08 to 23:08, with departures every 5 min-1 hr. The journey takes about 1 hr 47 min, with regular service throughout the operating hours.
From Haymarket Station to St Monans by bus and train
To get from Haymarket Station to St Monans in Scotland, take the SCOTRAIL train from Haymarket station to Leven station. Next, take the X61 bus from Bus Station, Leven station to Station Road, St Monans station. The total trip duration for this route is approximately 1 hr 47 min. The bus and train schedule from Haymarket Station may change. We recommend you check the updated bus and train schedule to St Monans on the Moovit app.
Step by Step
- 1Walk to train stationHaymarket100 m • 2 min
- 2Wait for trainSCOTRAILLeven
- 3Ride to train stationLeven62 min
- 4Walk to bus stationBus Station, LevenID 6500K1502240 m • 4 min
- 5Wait for busX61St Andrews
- 6Ride to bus stationStation Road, St MonansID 6500N035127 min
- 7Walk toSt Monans370 m • 5 min
Public transport directions from Haymarket Station to St Monans
Bus And Train timetable from Haymarket Station to St Monans
Related Routes
- Bonnybridge to St Monans
- Castletown to St Monans
- Gargunnock to St Monans
- Invergordon to St Monans
- Milton And Kildary to St Monans
- St Andrews to St Monans
- Thurso to St Monans
- Wick to St Monans
- Glasgow Hope Street to St Monans
- University of St Andrews to St Monans
- Edinburgh Princes Street to St Monans
- Edinburgh Airport EDI to St Monans
- Glasgow Airport GLA to St Monans
- Buchanan St Station to St Monans
- Leuchars Station to St Monans
- Dunfermline (Station) to St Monans
- St Andrews (Old) Station to St Monans
- Leven (Station) to St Monans
- Edinburgh Waverley Station to St Monans
- North Berwick Station to St Monans
Questions & Answers
What is the fastest way to get from Haymarket Station to St Monans?
The fastest way takes 107 minutes, using Train line SCOTRAIL, Bus line X61.
Is there a direct train between Haymarket Station and St Monans?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 47 min.
Which train line goes from Haymarket Station to St Monans?
The SCOTRAIL train line goes from Haymarket station near Haymarket Station in Edinburgh to Leven station. From there you’ll have to take one bus line till Leven station near St Monans in Scotland.
How long does it take to travel from Haymarket Station to St Monans by train and bus?
The total travel time between Haymarket Station in Edinburgh and St Monans in Scotland by train and bus is about 1 hr 47 min.
Where do I get on the train near Haymarket Station to get to St Monans?
Get on the SCOTRAIL train from the Haymarket station near Haymarket Station in Edinburgh.
Where do I get off the train when travelling between Haymarket Station and St Monans?
Get off the train at the Leven stop, which is closest to St Monans in Scotland.
Popular Routes
- Inverness to Balmoral Castle
- Troon to Dunoon
- Dundee to Braemar
- Scourie to Inverness
- Thurso to Castle Of Mey Gardens
- Stirling to Oban
- Buchanan Street Bus Station to Glasgow Botanic Gardens
- Glasgow Airport to Royal Troon Golf Club
- Crieff to Dundee
- Greenock to Dumbarton
- Glasgow to Royal Infirmary Of Edinburgh (Little France)
- Blairgowrie to Braemar
- Inverness to Portsoy
- Pitlochry to Braemar
- Edinburgh to Laurencekirk
- Thurso to John O' Groats
- Springburn Road to The Queen Elizabeth University Hospital Campus
- Saltcoats to Largs
- Buchanan Bus Station to Aberfoyle
- Glasgow to Dunoon