There are 12 ways to get from Devizes to Fort William by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Bristol Temple Meads to Birmingham New Street
- Take the train from Birmingham New Street to Wigan North Western
- Take the train from Wigan North Western to Glasgow Central
- Take the bus from Buchanan Bus Station to Bus Station914 / ...
12h 52m£72–313Bus via Manchester
cheapest- Take the bus from Bus Station to Shudehill Interchange
- Take the bus from Shudehill Interchange to Buchanan Bus Station
- Take the bus from Buchanan Bus Station to Bus Station914 / ...
15h 46m£43–92Drive 483.4 mi
- Drive from Devizes to Fort William483.4 mi
8h 31m£122–176Fly Bristol Airport to Glasgow Airport, bus
- Fly from Bristol Airport (BRS) to Glasgow Airport (GLA)BRS - GLA
- Take the bus from Terminal Building to An Aird One
7h 58mTrain via London
- Take the train from Chippenham to London Paddington
- Take the train from King's Cross to Edinburgh Waverley
- Take the train from Edinburgh Waverley to Fort William
13h 1m£164–366Bus
- Take the bus from UWE East Gate to Buchanan Bus StationM19
- Take the bus from Buchanan Bus Station to Bus Station914 / ...
16h 16m£44–62Train
- Take the train from Bristol Parkway to Edinburgh WaverleyPlymouth - Edinburgh / ...
- Take the train from Edinburgh Waverley to Fort WilliamEdinburgh - Fort William
16h 16m£98–634Fly Bristol Airport to Edinburgh Airport, bus
- Fly from Bristol Airport (BRS) to Edinburgh Airport (EDI)BRS - EDI
- Take the bus from Airport to An Aird One
8h 49m£63–152Train to London Heathrow Airport, fly to Glasgow Airport, bus
- Take the train from Chippenham to London Paddington
- Fly from London Heathrow Airport (LHR) to Glasgow Airport (GLA)LHR - GLA
- Take the bus from Terminal Building to An Aird One
8h 46mTrain to Southampton Airport, fly to Edinburgh Airport, bus
- Take the train from Westbury (Wilts) to Southampton Central
- Fly from Southampton Airport (SOU) to Edinburgh Airport (EDI)SOU - EDI
- Take the bus from Airport to An Aird One
9h 22m£128–295Train to Southampton Airport, fly to Glasgow Airport, bus
- Take the train from Westbury (Wilts) to Southampton Central
- Fly from Southampton Airport (SOU) to Glasgow Airport (GLA)SOU - GLA
- Take the bus from Terminal Building to An Aird One
8h 31mFly Bristol Airport to Inverness Dalcross Airport, bus
- Fly from Bristol Airport (BRS) to Inverness Dalcross Airport (INV)BRS - INV
- Take the bus from Bus Station Stance 2 to Belford Hospital
8h 44m£73–226
Devizes to Fort William by bus, train, and foot
Questions & Answers
The cheapest way to get from Devizes to Fort William is to bus which costs £40 - £65 and takes 16h 16m.
The fastest way to get from Devizes to Fort William is to drive which takes 8h 31m and costs £120 - £180.
No, there is no direct bus from Devizes to Fort William station. However, there are services departing from The Pelican and arriving at Bus Station via Westgate Buildings, Bus Station, Shudehill Interchange and Buchanan Bus Station. The journey, including transfers, takes approximately 15h 46m.
The distance between Devizes and Fort William is 529 miles. The road distance is 486.2 miles.
The best way to get from Devizes to Fort William without a car is to train and bus which takes 12h 52m and costs £70 - £320.
It takes approximately 12h 52m to get from Devizes to Fort William, including transfers.
Devizes to Fort William bus services, operated by FlixBus, depart from Bus Station.
The best way to get from Devizes to Fort William is to bus via Manchester which takes 15h 46m and costs £40 - £95. Alternatively, you can train via London, which costs £160 - £370 and takes 13h 1m.
Devizes to Fort William bus services, operated by FlixBus, arrive at Shudehill Interchange station.
Yes, the driving distance between Devizes to Fort William is 486 miles. It takes approximately 8h 31m to drive from Devizes to Fort William.
What companies run services between Devizes, England and Fort William, Scotland?
You can take a bus from The Pelican to Bus Station via Hilton Hotel, Westgate Buildings, Bus Station, Shudehill Interchange, and Buchanan Bus Station in around 15h 46m. Alternatively, you can take a bus from The Pelican to Fort William via Rail Station Forecourt A, Chippenham, London Paddington, Paddington, King's Cross St. Pancras station, King's Cross, and Edinburgh Waverley in around 13h 1m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- easyjet.com
Flights from Bristol Airport to Glasgow Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £24–85
Flights from Bristol Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 10m
- When
- Thursday and Sunday
- Estimated price
- £24–85
Flights from Bristol Airport to Edinburgh Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- £25–95
Flights from Bristol Airport to Edinburgh Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 10m
- When
- Monday, Thursday, and Sunday
- Estimated price
- £25–95
Flights from Southampton Airport to Glasgow Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £35–180
Flights from Bristol Airport to Inverness Dalcross Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £35–140
- Website
- britishairways.com
Flights from London Heathrow Airport to Glasgow Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- £60–230
Flights from London Heathrow Airport to Glasgow Airport via Dublin
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- £110–240
Flights from Southampton Airport to Edinburgh Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £100–230
- Website
- loganair.co.uk
Flights from London Heathrow Airport to Glasgow Airport via Derry
- Ave. Duration
- 2h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £150–600
Flights from Southampton Airport to Edinburgh Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £100–230
- Website
- ryanair.com
Flights from Bristol Airport to Glasgow Airport via Dublin
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- £55–90
Flights from Bristol Airport to Edinburgh Airport via Dublin
- Ave. Duration
- 3h 23m
- When
- Thursday and Friday
- Estimated price
- £55–95
- Website
- aerlingus.com
Flights from London Heathrow Airport to Glasgow Airport via Dublin
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- £110–240
Train from Bristol Temple Meads to Birmingham New Street
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- £18–80
- Website
- https://www.crosscountrytrains.co.uk/
Train from Bristol Parkway to Edinburgh Waverley
- Ave. Duration
- 6h 25m
- Frequency
- Every 2 hours
- Estimated price
- £35–550
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Birmingham New Street to Wigan North Western
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- £11–70
- Website
- https://www.avantiwestcoast.co.uk/
Train from Wigan North Western to Glasgow Central
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- £17–120
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- +44 345 600 1671
- tpecustomer.relations@tpexpress.co.uk
- Website
- tpexpress.co.uk
Train from Wigan North Western to Glasgow Central
- Ave. Duration
- 2h 49m
- Frequency
- 3 times a day
- Estimated price
- £29–120
- Website
- https://www.tpexpress.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Wigan North Western to Glasgow Central
- Ave. Duration
- 3h 50m
- Frequency
- Once a week
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £260–310
Train from Edinburgh Waverley to Fort William
- Ave. Duration
- 5h 5m
- Frequency
- 6 times a week
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £250–300
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Chippenham to London Paddington
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- £30–120
- Website
- https://www.gwr.com/
Train from Westbury (Wilts) to Southampton Central
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- £14–35
- Website
- https://www.gwr.com/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 5m
- Frequency
- Every 30 minutes
- Estimated price
- £70–160
- Website
- https://www.lner.co.uk/
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Buchanan Bus Station to Bus Station
- Ave. Duration
- 3h 11m
- Frequency
- Hourly
- Estimated price
- £16–23
- Website
- https://www.citylink.co.uk/
Bus from Airport to An Aird One
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- £19–28
- Website
- https://www.citylink.co.uk/
Bus from Bus Station Stance 2 to Belford Hospital
- Ave. Duration
- 2h 7m
- Frequency
- Every 3 hours
- Estimated price
- £12–17
- Website
- https://www.citylink.co.uk/
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Buchanan Bus Station to Bus Station
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Website
- https://www.ember.to/
Bus from Terminal Building to An Aird One
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Website
- https://www.ember.to/
Bus from Airport to An Aird One
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Website
- https://www.ember.to/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bus Station to Shudehill Interchange
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- £9–30
- Website
- https://www.flixbus.co.uk
Bus from Shudehill Interchange to Buchanan Bus Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- £15–35
- Website
- https://www.flixbus.co.uk
- Phone
- 0141 352 4444
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Shudehill Interchange to Buchanan Bus Station
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- £17–24
- Website
- https://uk.megabus.com
Bus from UWE East Gate to Buchanan Bus Station
- Ave. Duration
- 8h 55m
- Frequency
- 6 times a week
- Estimated price
- £25–35
- Website
- https://uk.megabus.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
How to get from London to Edinburgh
Read the travel guide
More Questions & Answers
There are 632+ hotels available in Fort William.


















































