HUB hero image

How to Travel from

Johnstone to Perth

by Rideshare, Route or Car

Johnstone
+0
Perth
Transport search to Perth
Johnstone
+0
Perth
Building a composite car route
Cheapest
Best Offer!
Car
2 h 7 min
199 km.
from $10
Composite Route Car Only

Three ways to Travel from Johnstone to Perth

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Scottish Citylink

Phone:
0141 352 4444
Website:
citylink.co.uk/
Bus from Buchanan Bus Station to South
Ave. Duration:
1h 51m
Frequency:
Hourly
Estimated price:
$21.52–$30.38

Ember

Phone:
+44 (0)131 510 4007
Website:
ember.to/
Bus from Buchanan Bus Station to South
Ave. Duration:
1h 19m
Frequency:
Every 4 hours

McGills Buses

Phone:
08000 51 56 51
Website:
mcgillsbuses.co.uk/
Bus from Houston Square to Bath
Ave. Duration:
1h 2m
Frequency:
Every 20 minutes
Estimated price:
$7.68

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Glasgow Queen Street to Perth
Ave. Duration:
1h 10m
Frequency:
Hourly
Estimated price:
$25.32–$54.43

Questions and Answers

What is the cheapest way to get from Johnstone to Perth?

The cheapest way to get from Johnstone to Perth is to line 38 bus and bus which costs $25 - $33.70 and takes 3h 26m.

What is the fastest way to get from Johnstone to Perth?

The fastest way to get from Johnstone to Perth is to drive which takes 1h 16m and costs $22.83 - $33.70 .

Is there a direct bus between Johnstone and Perth?

No, there is no direct bus from Johnstone to Perth. However, there are services departing from Houston Square and arriving at South Street via Buchanan Bus Station. The journey, including transfers, takes approximately 3h 26m.

How far is it from Johnstone to Perth?

The distance between Johnstone and Perth is 117 km. The road distance is 115.8 km.

How do I travel from Johnstone to Perth without a car?

The best way to get from Johnstone to Perth without a car is to train which takes 1h 54m and costs $27.17 - $59.78 .

How long does it take to get from Johnstone to Perth?

It takes approximately 1h 54m to get from Johnstone to Perth, including transfers.

Where do I catch the Johnstone to Perth bus from?

Johnstone to Perth bus services, operated by McGills Buses, depart from Houston Square station.

Train or bus from Johnstone to Perth?

The best way to get from Johnstone to Perth is to train which takes 1h 54m and costs $27.17 - $59.78 . Alternatively, you can line 38 bus and bus, which costs $25 - $33.70 and takes 3h 26m.

Where does the Johnstone to Perth bus arrive?

Johnstone to Perth bus services, operated by McGills Buses, arrive at Bath Street station.

What is the time difference between Johnstone and Perth?

It is currently 10:29 at both, Johnstone and Perth.

Can I drive from Johnstone to Perth?

Yes, the driving distance between Johnstone to Perth is 116 km. It takes approximately 1h 16m to drive from Johnstone to Perth.

Where can I stay near Perth?

There are 442+ hotels available in Perth. Prices start at $33.72 per night.
+0