There are 11 ways to get from Tomintoul to Cheltenham 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
best- Take the train from Aviemore to Haymarkettrain
- Take the train from Haymarket to Wolverhamptontrain
- Take the train from Birmingham New Street to Cheltenham Spatrain
9h 27m£277–430Bus
cheapest- Take the bus from Station to Buchanan Bus Stationbus M10
- Take the bus from Buchanan Bus Station to Millennium Pointbus
- Take the bus from Birmingham Coach Station to Arle Court Tpt Hubbus 100 / ...
14h 36m£55–96Drive 452.6 mi
- Drive from Tomintoul to Cheltenhamcar 452.6 mi
7h 52m£113–163Bus, bus to Aberdeen Airport, fly to Birmingham Airport, train
- Take the bus from The Square to Reidhaven Squarebus
- Take the bus from Huntly to Aberdeen Airportbus
- Fly from Aberdeen Airport (ABZ) to Birmingham Airport (BHX)plane ABZ - BHX
- Take the train from Birmingham New Street to Cheltenham Spatrain
7h 5mTrain via York
- Take the train from Aviemore to Yorktrain Inverness - London Kings Cross / ...
- Take the train from York to Cheltenham Spatrain Edinburgh - Plymouth / ...
11h 53m£202–302Train #2
- Take the train from Aviemore to Edinburgh Waverleytrain Inverness - Edinburgh
- Take the train from Edinburgh Waverley to Cheltenham Spatrain Edinburgh - Plymouth / ...
11h 59m£207–362Bus, bus to Aberdeen Airport, fly to Bristol Airport, train
- Take the bus from The Square to Reidhaven Squarebus
- Take the bus from Huntly to Aberdeen Airportbus
- Fly from Aberdeen Airport (ABZ) to Bristol Airport (BRS)plane ABZ - BRS
- Take the train from Bristol Temple Meads to Cheltenham Spatrain
7h 19mLine 368 bus, line 36 bus, train to Inverness Dalcross Airport, fly to Bristol Airport, train
- Take the bus from The Square to The Clock Towerbus
- Take the bus from The Clock Tower to Duff Avenuebus
- Take the train from Elgin to Inverness Airporttrain
- Fly from Inverness Dalcross Airport (INV) to Bristol Airport (BRS)plane INV - BRS
- Take the train from Bristol Temple Meads to Cheltenham Spatrain
7h 34mTrain, bus to Edinburgh Airport, fly to Bristol Airport
- Take the train from Aviemore to Perthtrain
- Take the bus from Perth station to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Bristol Airport (BRS)plane EDI - BRS
- Take the train from Bristol Temple Meads to Cheltenham Spatrain
9h 17m£79–216Train, bus to Edinburgh Airport, fly to Birmingham Airport
- Take the train from Aviemore to Perthtrain
- Take the bus from Perth station to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Birmingham Airport (BHX)plane EDI - BHX
- Take the train from Birmingham New Street to Cheltenham Spatrain
9h 9m£78–200Train to Inverness Dalcross Airport, fly to London Heathrow Airport, train
- Take the train from Elgin to Inverness Airporttrain
- Fly from Inverness Dalcross Airport (INV) to London Heathrow Airport (LHR)plane INV - LHR
- Take the train from London Paddington to Cheltenham Spatrain
9h 42m£126–443
Tomintoul to Cheltenham by bus and foot
Questions & Answers
The cheapest way to get from Tomintoul to Cheltenham is to bus which costs £55 - £100 and takes 14h 36m.
The fastest way to get from Tomintoul to Cheltenham is to drive which takes 7h 52m and costs £110 - £170.
No, there is no direct bus from Tomintoul to Cheltenham. However, there are services departing from The Square and arriving at Promenade via The Square, Station, Buchanan Bus Station, Birmingham Coach Station and Arle Court Tpt Hub. The journey, including transfers, takes approximately 14h 36m.
No, there is no direct train from Tomintoul to Cheltenham. However, there are services departing from Aviemore and arriving at Cheltenham Spa via Haymarket, Wolverhampton and Birmingham New Street. The journey, including transfers, takes approximately 9h 27m.
The distance between Tomintoul and Cheltenham is 514 miles. The road distance is 455.2 miles.
The best way to get from Tomintoul to Cheltenham without a car is to train which takes 9h 27m and costs £270 - £430.
It takes approximately 9h 27m to get from Tomintoul to Cheltenham, including transfers.
Tomintoul to Cheltenham bus services, operated by Scottish Citylink Coaches Ltd, depart from Station.
Tomintoul to Cheltenham train services, operated by ScotRail, depart from Aviemore station.
The best way to get from Tomintoul to Cheltenham is to train which takes 9h 27m and costs £270 - £430. Alternatively, you can bus, which costs £55 - £100 and takes 14h 36m.
What companies run services between Tomintoul, Scotland and Cheltenham, England?
You can take a vehicle from Tomintoul to Cheltenham Spa via Aviemore, Haymarket, Wolverhampton, and Birmingham New Street in around 9h 27m. Alternatively, you can take a bus from The Square to Promenade via The Square, Station, Buchanan Bus Station, Millennium Point, Birmingham Coach Station, and Arle Court Tpt Hub in around 14h 36m.
- Website
- easyjet.com
Flights from Inverness Dalcross Airport to Bristol Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £35–130
Flights from Edinburgh Airport to Bristol Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £30–110
Flights from Edinburgh Airport to Bristol Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 6m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- £30–110
Flights from Edinburgh Airport to Birmingham Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- £28–90
Flights from Edinburgh Airport to Birmingham Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h
- When
- Friday
- Estimated price
- £28–90
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Aviemore to Haymarket
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Estimated price
- £60–100
- Website
- ScotRail
Train from Aviemore to Edinburgh Waverley
- Ave. Duration
- 2h 42m
- Frequency
- 5 times a day
- Estimated price
- £60–100
- Website
- ScotRail
Train from Elgin to Inverness Airport
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- £11–19
- Website
- ScotRail
Train from Aviemore to Perth
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- £30–55
- Website
- ScotRail
Train from Aviemore to Perth
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- £30–55
- Website
- ScotRail
Train from Elgin to Inverness Airport
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- £11–19
- Website
- ScotRail
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Station to Buchanan Bus Station
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- £25–50
- Website
- Scottish Citylink Coaches Ltd
- Single
- £25–50
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
Which London airport should I choose?
Read the travel guide
More Questions & Answers
Tomintoul to Cheltenham bus services, operated by Scottish Citylink Coaches Ltd, arrive at Buchanan Bus Station.
Tomintoul to Cheltenham train services, operated by ScotRail, arrive at Haymarket station.
Yes, the driving distance between Tomintoul to Cheltenham is 455 miles. It takes approximately 7h 52m to drive from Tomintoul to Cheltenham.
There are 1804+ hotels available in Cheltenham.









