How to get from Bus Station, Perth to Ballingry by bus?
From Bus Station, Perth to Ballingry by bus
To get from Bus Station, Perth to Ballingry in Ballingry, Lochore And Crosshi, take the MEGABUS M90 bus from Perth Bus Station station to Halbeath Park & Ride station. Next, take the 19 bus from Park & Ride, Halbeath station to Ballingry Road, Ballingry station. The total trip duration for this route is approximately 1 hr 34 min.
Step by Step
- 1Walk to bus stationPerth Bus Station10 m • 1 min
- 2Wait for busMEGABUS M90Edinburgh
- 3Ride to bus stationHalbeath Park & Ride47 min
- 4Walk to bus stationPark & Ride, HalbeathID 6500D170650 m • 1 min
- 5Wait for bus19Ballingry
- 6Ride to bus stationBallingry Road, BallingryID 6500D000641 min
- 7Walk toBallingryHill Road160 m • 3 min
From Bus Station, Perth to Ballingry by bus and train
To get from Bus Station, Perth to Ballingry in Ballingry, Lochore And Crosshi, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Perth station to Inverkeithing station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 31A bus from Railway Station, Lochgelly station to Kirkland Gardens, Ballingry station. The total trip duration for this route is approximately 1 hr 56 min.
Step by Step
- 1Walk to train stationPerth110 m • 2 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationInverkeithing63 min
- 4Wait for trainSCOTRAILGlenrothes With Thornton
- 5Ride to train stationLochgelly25 min
- 6Walk to bus stationRailway Station, LochgellyID 6500D0032110 m • 2 min
- 7Wait for bus31AGlenrothes
- 8Ride to bus stationKirkland Gardens, BallingryID 6500D00058 min
- 9Walk toBallingryHill Road110 m • 2 min
Public transport directions from Bus Station, Perth to Ballingry
Public transport stations close to Bus Station, Perth
Bus Station, Perth is located at Bus Station, Perth, Ballingry, Lochore And Crosshi and the nearest public transport station is Bus Station, Perth.
Train stations close to Bus Station, Perth:
- Perth
Bus stations close to Bus Station, Perth:
- Bus Station, Perth
- Leonard Street, Perth
- Kings Place, Perth
Public transport stations close to Ballingry, Ballingry, Lochore And Crosshi
Ballingry is located at Hill Road, Ballingry, Lochore And Crosshi and the nearest public transport station is Seamark Place, Ballingry.
Train stations close to Ballingry:
- Lochgelly
Bus stations close to Ballingry:
- Seamark Place, Ballingry
- Cleikimin Crescent, Ballingry
- Kirkland Gardens, Ballingry
Related Routes
- Edinburgh to Ballingry
- Viking Bus Station, Lerwick to Ballingry
- Clydebank Railway Station, Clydebank to Ballingry
- Mollanbowie Road, Balloch to Ballingry
- Singer Station, Clydebank to Ballingry
- Chalmers Street, Clydebank to Ballingry
- South Bank Street, Clydebank to Ballingry
- Balloch Bus Terminus, Balloch to Ballingry
- Keppochhill Road, Springburn to Ballingry
- Abercromby Street, Bridgeton to Ballingry
- Main Street, Bridgeton to Ballingry
- Springfield Road, Dalmarnock to Ballingry
- Sir Chris Hoy Velodrome, Parkhead to Ballingry
- Kenmore Street, Shettleston to Ballingry
- Main Street, Baillieston to Ballingry
- Hope Street, Glasgow to Ballingry
- Edinburgh Road, Barlanark to Ballingry
- Budhill Park, Springboig to Ballingry
- Marfield Street, Carntyne to Ballingry
- Glasgow Kelvin College, Dennistoun to Ballingry
From Bus Station, Perth to Ballingry by bus and train
To get from Bus Station, Perth to Ballingry in Ballingry, Lochore And Crosshi, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Perth station to Inverkeithing station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 31A bus from Railway Station, Lochgelly station to Kirkland Gardens, Ballingry station. The total trip duration for this route is approximately 1 hr 56 min.
Step by Step
- 1Walk to train stationPerth110 m • 2 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationInverkeithing63 min
- 4Wait for trainSCOTRAILGlenrothes With Thornton
- 5Ride to train stationLochgelly25 min
- 6Walk to bus stationRailway Station, LochgellyID 6500D0032110 m • 2 min
- 7Wait for bus31AGlenrothes
- 8Ride to bus stationKirkland Gardens, BallingryID 6500D00058 min
- 9Walk toBallingryHill Road110 m • 2 min
Questions & Answers
What is the fastest way to get from Bus Station, Perth to Ballingry?
The fastest way takes 94 minutes, using Bus line MEGABUS M90, Bus line 19.
What is the alternative route to get from Bus Station, Perth to Ballingry?
The alternative route takes 116 minutes, using Train line SCOTRAIL, Train line SCOTRAIL, Bus line 31A.
Is there a direct bus between Bus Station, Perth and Ballingry?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 34 min.
Which bus line goes from Bus Station, Perth to Ballingry?
The MEGABUS M90 bus line goes from Perth Bus Station station near Bus Station, Perth in Perth to Edinburgh station. From there you’ll have to take one bus line till Edinburgh station near Ballingry in Ballingry, Lochore And Crosshi.
How long does it take to travel from Bus Station, Perth to Ballingry by bus?
The total travel time between Bus Station, Perth in Perth and Ballingry in Ballingry, Lochore And Crosshi by bus is about 1 hr 34 min.
Where do I get on the bus near Bus Station, Perth to get to Ballingry?
Get on the MEGABUS M90 bus from the Perth Bus Station stop near Bus Station, Perth in Perth.
Where do I get off the bus when travelling between Bus Station, Perth and Ballingry?
Get off the bus at the Edinburgh stop, which is closest to Ballingry in Ballingry, Lochore And Crosshi.
When is the first train from Bus Station, Perth to Ballingry?
The first train from Bus Station, Perth in Perth to Ballingry in Ballingry, Lochore And Crosshi is ScotRail. It leaves the Perth station at 06:00.
Popular Routes
- Prestwick International Airport to Buchanan Street Bus Station
- Peterhead to Turriff
- Aberdeen to Turriff
- Dunfermline to St. Andrew's
- Buchanan Bus Station to Linlithgow
- Thurso to Castle Of Mey Gardens
- Lockerbie to Dumfries
- Glasgow to Blairgowrie Holiday Park
- Morvich to Fort William
- Lochinver to Ullapool
- Musselburgh to Peebles
- Glasgow Airport to Falkirk
- Largs to Gourock
- Kennacraig to Glasgow
- Edinburgh to Lauder
- Drymen to Balfron
- Troon to Campbeltown
- Aberdeen to Oldmeldrum
- Inverness to Ben Nevis
- Strathaven to Motherwell