HUB hero image

How to Travel from

Swindon to Fort William

by Plane, Route or Car

Swindon
+0
Fort William
Transport search to Fort William
Swindon
+0
Fort William
Building a composite car route
Cheapest
Best Offer!
Car
8 h 9 min
755 km.
from $41
Composite Route Car Only
Schedule

Swindon, Great Britain → Fort William, Great Britain

All
All days
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri

Cheapest and Fastest Ways to Travel from Swindon to Fort William

Composite routes from Swindon to Fort William

Cheapest
Other

Transport providers

Ryanair
Website
easyJet
Website
British Airways
Website
Loganair
Website
Ryanair
Website
3h 30m
Monday and Saturday
$40.50–$202.52
easyJet
Website
1h 15m
Every day
$35.44–$177.21
British Airways
Website
1h 28m
Every day
$63.29–$430.36
Loganair
Website
2h 50m
Monday, Thursday, Friday, and Sunday
$202.52–$822.76
Avanti West Coast
Website
Thameslink
Website
East Midlands Railways
Website
First Great Western Service
Website
National Express
Website
Cross Country
Website
ScotRail
Website
Caledonian Sleeper
Website
TransPennine Express Service
Website
Avanti West Coast
Website
1h 45m
Hourly
$56.96–$177.21
00 44 345 528 0253
00 44 345 528 0253
Call
Thameslink
Website
31 min
Every 15 minutes
$21.52–$44.30
0345 026 4700
0345 026 4700
Call
East Midlands Railways
Website
22 min
Hourly
$13.92–$31.64
03457 125 678
03457 125 678
Call
First Great Western Service
Website
22 min
Hourly
$24.05–$59.49
+44 3457 000 125
+44 3457 000 125
Call Contact via email
National Express
Website
2h 23m
Once daily
$26.58–$37.97
08717 81 81 81
08717 81 81 81
Call
Cross Country
Website
1h 10m
Hourly
$63.29–$164.55
0344 736 9123
0344 736 9123
Call Contact via email
ScotRail
Website
46 min
Every 20 minutes
$18.99–$41.77
+44 344 811 0141
+44 344 811 0141
Call Contact via email
Caledonian Sleeper
Website
5h 5m
6 times a week
$88.60–$120.25
+44 141 555 0888
+44 141 555 0888
Call
TransPennine Express Service
Website
2h 37m
Every 3 hours
$50.63–$126.58
+44 345 600 1671
+44 345 600 1671
Call
Megabus UK
Website
Scottish Citylink
Website
Megabus UK
Website
8h 20m
Once a week
$35.44–$49.37
Scottish Citylink
Website
2h 50m
3 times a day
$32.91–$45.57
0141 352 4444
0141 352 4444
Call Contact via email

Questions and Answers

What is the cheapest way to get from Swindon to Fort William?

The cheapest way to get from Swindon to Fort William is to train and bus which costs $76.09 - $141.30 and takes 14h 29m.

What is the fastest way to get from Swindon to Fort William?

The fastest way to get from Swindon to Fort William is to train and fly and bus which takes 7h 18m and costs $92.39 - $228.26 .

Is there a direct bus between Swindon and Fort William?

No, there is no direct bus from Swindon to Fort William station. However, there are services departing from Swindon and arriving at Bus Station via Birmingham and Buchanan Bus Station. The journey, including transfers, takes approximately 15h 16m.

Is there a direct train between Swindon and Fort William?

No, there is no direct train from Swindon to Fort William. However, there are services departing from Swindon and arriving at Fort William via Bristol Parkway, Birmingham New Street, Haymarket, Glasgow Queen Street and Crianlarich. The journey, including transfers, takes approximately 13h 36m.

How far is it from Swindon to Fort William?

The distance between Swindon and Fort William is 826 km. The road distance is 755.2 km.

How do I travel from Swindon to Fort William without a car?

The best way to get from Swindon to Fort William without a car is to train and bus via Preston which takes 11h 45m and costs $195.65 - $652.17 .

How long does it take to get from Swindon to Fort William?

It takes approximately 11h 45m to get from Swindon to Fort William, including transfers.

Where do I catch the Swindon to Fort William bus from?

Swindon to Fort William bus services, operated by National Express, depart from Swindon station.

Where do I catch the Swindon to Fort William train from?

Swindon to Fort William train services, operated by First Great Western Service, depart from Swindon station.

Train or bus from Swindon to Fort William?

The best way to get from Swindon to Fort William is to train which takes 13h 36m and costs $250 - $815.22 . Alternatively, you can bus, which costs $97.83 - $152.17 and takes 15h 16m.

Where does the Swindon to Fort William bus arrive?

Swindon to Fort William bus services, operated by National Express, arrive at Birmingham station.

Where does the Swindon to Fort William train arrive?

Swindon to Fort William train services, operated by First Great Western Service, arrive at Bristol Parkway station.

Can I drive from Swindon to Fort William?

Yes, the driving distance between Swindon to Fort William is 755 km. It takes approximately 8h 6m to drive from Swindon to Fort William.

How do I get a train ticket from Swindon to Fort William?

Book your Swindon to Fort William train tickets online with Omio.

Where can I stay near Fort William?

There are 572+ hotels available in Fort William. Prices start at $8.87 per night.
+0