Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
2 h 22 min
199 km.
from $10
Composite Route Car Only
Schedule
Perth, Great Britain → Spean Bridge, Great Britain
All
30 juil. 2026
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
30 Jul, Thu
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
03 Aug, Mon
04 Aug, Tue
Cheapest and Fastest Ways to Travel from Perth to Spean Bridge
Composite routes from Perth to Spean Bridge
Cheapest
2 h 22 min
Car
Other
5 h 6 min
Train, Bus
5 h 9 min
6 h
6 h 33 min
Route Navigator Perth - Spean Bridge
Get all the information you need right here
Continue
42 м
42 м
Turn left
59 м
59 м
Turn right
384 м
384 м
Turn left onto A90
18 km 181 м
18 km 181 м
Turn right onto B957
13 km 667 м
13 km 667 м
Turn left onto School Wynd
School Wynd, 81 м
81 м
Turn right onto Bank Street
Bank Street, 122 м
122 м
Keep right onto Bank Street
Bank Street, 12 м
12 м
Turn right onto High Street
High Street, 103 м
103 м
Turn left onto Tannage Brae
Tannage Brae, 1 km 516 м
1 km 516 м
Turn right onto Lindsay Street
Lindsay Street, 12 м
12 м
Turn left onto A926
14 km 916 м
14 km 916 м
At roundabout, take exit 3 onto Meigle Road
Meigle Road, 1 km 812 м
1 km 812 м
Turn right onto Airlie Street
Airlie Street, 1 km 676 м
1 km 676 м
Turn slight left onto Bamff Road
Bamff Road, 4 km 899 м
4 km 899 м
Turn left
11 km 116 м
11 km 116 м
Turn left
115 м
115 м
Turn right onto Old Military Road
Old Military Road, 2 km 657 м
2 km 657 м
Turn left onto B950
6 km 20 м
6 km 20 м
Turn right onto A924
19 km 40 м
19 km 40 м
Turn right onto Baledmund Road
Baledmund Road, 432 м
432 м
Turn left onto Golf Course Road
Golf Course Road, 1 km 816 м
1 km 816 м
Turn right onto Cuilc Brae
Cuilc Brae, 1 km 607 м
1 km 607 м
Turn right onto A924
1 km 876 м
1 km 876 м
Turn right onto A9
45 km 170 м
45 km 170 м
Keep left onto A889
50 м
50 м
Turn slight left onto A889
14 km 771 м
14 km 771 м
Turn left onto A86
46 km 508 м
46 km 508 м
Turn left onto A82
187 м
187 м
Turn left onto Insh Road
Insh Road, 80 м
80 м
Turn right onto Station Road
Station Road, 75 м
75 м
Keep left
19 м
19 м
Arrive at destination
Transport providers
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Perth to Inverness
Ave. Duration:
2h 25m
Frequency:
Every 2 hours
Estimated price:
$18.99–$27.85
Megabus UK
Email:
enquiries@megabus.com
Website:
uk.megabus.com
Bus from Perth to Inverness
Ave. Duration:
2h 30m
Frequency:
Every 4 hours
Estimated price:
$17.72–$25.32
Scottish Citylink
Phone:
0141 352 4444
Email:
info@citylink.co.uk
Website:
citylink.co.uk/
Bus from Bus Station Stance 2 to Braelea
Ave. Duration:
1h 43m
Frequency:
5 times a day
Estimated price:
$20.25–$27.85
Bus from Perth to Inverness
Ave. Duration:
2h 33m
Frequency:
Every 4 hours
Estimated price:
$36.71–$50.63
Bus from Bus Station Stance 2 to Spean
Ave. Duration:
1h 44m
Frequency:
5 times a day
Estimated price:
$20.25–$27.85
Bus from Buchanan Bus Station to Spean
Ave. Duration:
3h 38m
Frequency:
3 times a day
Estimated price:
$36.71–$50.63
Park's of Hamilton
Phone:
01698 653164
Email:
enquiries@parksofhamilton.co.uk
Website:
parksofhamilton.co.uk/
Bus from Perth to Inverness
Ave. Duration:
2h 50m
Frequency:
Twice daily
Ember
Phone:
+44 (0)131 510 4007
Email:
ride@ember.to
Website:
ember.to/
Bus from Canal Street to Buchanan
Ave. Duration:
1h 22m
Frequency:
Every 3 hours
Train operators
LNER
Phone:
+44 345 722 5333
Email:
customers@lner.co.uk
Website:
lner.co.uk/
Train from Perth to Inverness
Ave. Duration:
2h 8m
Frequency:
Once daily
Estimated price:
$107.59–$151.89
ScotRail
Phone:
+44 344 811 0141
Email:
customer.relations@scotrail.co.uk
Website:
scotrail.co.uk/
Train from Perth to Inverness
Ave. Duration:
2h 23m
Frequency:
Every 3 hours
Estimated price:
$44.30–$101.26
Train from Perth to Glasgow
Ave. Duration:
1h 14m
Frequency:
Hourly
Estimated price:
$25.32–$54.43
Train from Glasgow Queen Street to Crianlarich
Ave. Duration:
1h 48m
Frequency:
5 times a day
Estimated price:
$18.99–$43.04
Train from Crianlarich to Spean
Ave. Duration:
1h 31m
Frequency:
3 times a day
Estimated price:
$17.72–$40.50
Caledonian Sleeper
Phone:
+44 141 555 0888
Website:
sleeper.scot/
Train from Glasgow Queen Street Low Level to Spean
Ave. Duration:
3h 50m
Frequency:
6 times a week
Estimated price:
$88.60–$113.92
Questions and Answers
What is the cheapest way to get from Perth to Spean Bridge?
The cheapest way to get from Perth to Spean Bridge is to drive which costs $29.35 - $43.48 and takes 1h 50m.
What is the fastest way to get from Perth to Spean Bridge?
The fastest way to get from Perth to Spean Bridge is to drive which takes 1h 50m and costs $29.35 - $43.48 .
Is there a direct bus between Perth and Spean Bridge?
No, there is no direct bus from Perth to Spean Bridge. However, there are services departing from Perth and arriving at Spean Crescent via Bus Station Stance 2. The journey, including transfers, takes approximately 5h 9m.
Is there a direct train between Perth and Spean Bridge?
No, there is no direct train from Perth to Spean Bridge. However, there are services departing from Perth and arriving at Spean Bridge via Glasgow Queen Street Low Level. The journey, including transfers, takes approximately 6h 4m.
How far is it from Perth to Spean Bridge?
The distance between Perth and Spean Bridge is 279 km. The road distance is 149.5 km.
How do I travel from Perth to Spean Bridge without a car?
The best way to get from Perth to Spean Bridge without a car is to train and bus which takes 5h 6m and costs $54.35 - $152.17 .
How long does it take to get from Perth to Spean Bridge?
It takes approximately 5h 6m to get from Perth to Spean Bridge, including transfers.
Where do I catch the Perth to Spean Bridge bus from?
Perth to Spean Bridge bus services, operated by FlixBus, depart from Perth station.
Where do I catch the Perth to Spean Bridge train from?
Perth to Spean Bridge train services, operated by ScotRail, depart from Perth station.
Train or bus from Perth to Spean Bridge?
The best way to get from Perth to Spean Bridge is to bus via Inverness which takes 5h 9m and costs $32.61 - $70.65 . Alternatively, you can train, which costs $53.26 - $119.57 and takes 6h 33m.
Where does the Perth to Spean Bridge bus arrive?
Perth to Spean Bridge bus services, operated by FlixBus, arrive at Inverness station.
What is the time difference between Perth and Spean Bridge?
It is currently 03:59 at both, Perth and Spean Bridge.
Where does the Perth to Spean Bridge train arrive?
Perth to Spean Bridge train services, operated by ScotRail, arrive at Glasgow Queen Street station.
Can I drive from Perth to Spean Bridge?
Yes, the driving distance between Perth to Spean Bridge is 150 km. It takes approximately 1h 50m to drive from Perth to Spean Bridge.
How do I get a train ticket from Perth to Spean Bridge?
Book your Perth to Spean Bridge train tickets online with Omio.
Where can I stay near Spean Bridge?
There are 466+ hotels available in Spean Bridge. Prices start at $8.87 per night.
→
+0→
Transport search
Transport search
From Perth, where will you go next? Select a city below to get started