1map logoGo to main page

Cheltenham to Edinburgh from $56: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cheltenham, United Kingdom
to
Edinburgh, United Kingdom

How to Get from Cheltenham to Edinburgh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$56 - OtherBest price
285 kmDistance
2h 39m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cheltenham to Edinburgh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Plane
Average Duration
2h  39m
Estimated price
$56-187
Recommended
route map
Distance: 285 km
Duration: 2h 39m

See more options

Company
various
Drive
Plane
Drive
Average Duration
3h  9m
Estimated price
$67-214
Company
various
Train
Plane
Average Duration
3h  57m
Estimated price
$71-263
Company
various
Train
Bus
Average Duration
9h  55m
Estimated price
$77-133
Company
various
Train
Plane
Drive
Average Duration
4h  26m
Estimated price
$87-280
Company
various
Drive
Average Duration
5h  41m
Estimated price
$100-160
Company
various
Train
Plane
Average Duration
5h  17m
Estimated price
$139-468
Company
various
Train
Average Duration
5h  52m
Estimated price
$172-443
Company
CrossCountry
Train
Average Duration
5h  51m
Estimated price
$200-650

Traveling From Cheltenham to Edinburgh

Traveling from Cheltenham to Edinburgh offers a refreshing contrast between the charming, regency town vibes of Cheltenham and the vibrant, historic atmosphere of Scotland’s capital.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each offering a distinct atmosphere and charm.

Old Town
• Home to iconic Edinburgh Castle and Royal Mile.
• Rich in history with medieval architecture.
Leith
• Trendy waterfront area with great dining options.
• Bustling arts scene featuring galleries and theaters.
Stockbridge
• Picturesque village feel with quaint shops and cafes.
• Close to beautiful parks and the Water of Leith.

Best Times To Visit Edinburgh's Attractions

Timing your visits can enhance your experience at Edinburgh's top sights.

Edinburgh Castle
Visit early in the morning or late afternoon for fewer crowds and stunning views.
Holyrood Palace
Weekdays, especially in the morning, are ideal to explore without the rush.
Arthur's Seat
Early morning hikes provide peaceful solitude and breathtaking sunrise views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, with mild summers and cool winters, making it essential to pack layers for varying conditions. Late spring and early autumn offer the most pleasant weather for exploration, but be prepared for sudden rain showers any time of year.

Dining Recommendation in Edinburgh

For a taste of authentic Scottish cuisine, try haggis at the renowned The Woolen Mill Restaurant, where you can savor the rich flavors of locally sourced ingredients in a cozy, inviting atmosphere. This experience contrasts with Cheltenham's more contemporary dining scene, providing a deeper connection to Scotland's culinary heritage.

Cheltenham - Edinburgh operators

Explore transport companies operating between Cheltenham and Edinburgh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Cheltenham Spa to Bristol Temple Meads

Average Duration
38m
Estimated price
35-75

Train from Cheltenham Spa to Edinburgh

Average Duration
5h 51m
Estimated price
200-650

Train from Cheltenham Spa to Birmingham New Street

Average Duration
45m
Estimated price
35-75
Contact phone
00 44 345 528 0253
Website
https://www.avantiwestcoast.co.uk/

Train from Wolverhampton to Edinburgh

Average Duration
3h 47m
Estimated price
130-310
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Cheltenham Spa to Bristol Temple Meads

Average Duration
1h 4m
Estimated price
26-65

Train from Cheltenham Spa to Paddington

Average Duration
2h 2m
Estimated price
70-160
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Birmingham Summer Row- Great Charles Street to Edinburgh Bus Station

Average Duration
8h
Estimated price
40-60
Plane Show flights
Website
http://easyjet.com

Plane from Birmingham (BHX) to Edinburgh (EDI)

Average Duration
1h 5m
Estimated price
40-210

Plane from Bristol (BRS) to Edinburgh (EDI)

Average Duration
1h 15m
Estimated price
40-210
Contact phone
+44 3457 000 125
Website
http://britishairways.com

Plane from London Heathrow (LHR) to Edinburgh (EDI)

Average Duration
1h 25m
Estimated price
60-350

Cheltenham to Edinburgh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Cheltenham and Edinburgh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Cheltenham to Edinburgh spanning 534.3 km. 💰 The cost of driving from Cheltenham to Edinburgh ranges from £79 to £126, offering budget-friendly options for travelers looking to explore Scotland's vibrant capital by car. 🏰 Arrive in Edinburgh after a thrilling 5 hours and 41 minutes drive, ready to immerse yourself in the city's rich history, stunning architecture, and vibrant culture.
Average price
£78 - £124
🚆 Traveling from Cheltenham to Edinburgh by train is a convenient and scenic journey that takes approximately 5 hours and 51 minutes with services operated by CrossCountry.
Departure Point
Cheltenham Spa station
Arrival Point
Edinburgh station
Useful tips for train travellers
• Onboard services on the train line that operates from Cheltenham to Edinburgh typically include a catering service offering a range of hot and cold snacks, sandwiches, beverages, and sometimes even a full dining service in First Class. It's advisable to check the specific train schedule for options, as not all services offer the same menu.
• The main operators on this route are Great Western Railway (GWR) and LNER (London North Eastern Railway). GWR provides Standard Class and First Class options, while LNER offers Standard and First Class seating. For more details, visit their official websites: GWR and LNER.
• Upon arriving at Edinburgh Waverley station, you can find luggage storage facilities provided by Excess Baggage Company. The station has restrooms, but showers are not available. To get to the city center quickly, take the tram (Tram Line 1) from the station, which takes approximately 30 minutes. The trams run frequently, and you can catch them from the designated tram stop outside the station.
🛫 Starting from Cheltenham travelers can easily catch a direct flight from Birmingham Airport to Edinburgh Airport. The flight duration is just 1 hour and 5 minutes, making it a quick and convenient option for reaching Scotland's vibrant capital city.
Departure Point
Birmingham Airport
Arrival Point
Edinburgh Airport
Useful tips for plane travellers
• Consider booking your EasyJet flight during off-peak hours, as flights can be less crowded and you may find better seat choices on this popular route.
• Upon arrival at Edinburgh Airport, look for signage directing you to the tram and bus services to reach the city center efficiently, as these options tend to be more cost-effective than taxis.
• Expect taxi fares from Edinburgh Airport to the city center to be around £25-£30, and consider pre-booking with local taxi services like City Cabs (citycabs.co.uk) to avoid any wait times upon arrival.
🚌 Departing from Cheltenham to reach Edinburgh by bus takes approximately 10 hours and 15 minutes, covering a distance of 601 km with 2 transfers. 🛤️ The first transfer involves a bus towards Nottingham, with a duration of about 1 hour and 10 minutes, operated by megabus M38N. The journey includes stops in Cardiff and Newcastle upon Tyne before reaching Birmingham. 🏰 Continuing the trip, the second transfer is a bus towards Glasgow, lasting around 6 hours and 35 minutes. This leg of the journey with megabus M11 passes through destinations like London Victoria and Abington before proceeding to the final destination in Edinburgh.

Frequently asked questions

Find out more about the route from Cheltenham to Edinburgh.

Or choose the category:
The distance between Cheltenham and Edinburgh is 458.7 km by road. By train, it takes approximately 5 hours and 53 minutes to reach Edinburgh from Cheltenham. Another option is to take a train to Bristol and then fly to Edinburgh, which takes around 4 hours and 9 minutes. If you prefer to drive, the journey from Edinburgh to Cheltenham takes approximately 5 hours and 41 minutes.
The most cost-effective option for traveling from Cheltenham to Edinburgh is by train and bus, which takes approximately 9 hours and 54 minutes and costs between £59 and £103. However, if time is a priority, the quickest option would be to take a train and fly, which takes around 3 hours and 48 minutes and costs between £56 and £230.
The prices for a train journey between Cheltenham and Edinburgh range from £151 to £515, depending on factors such as the class of travel and how far in advance the ticket is booked.
To get from Cheltenham to Edinburgh without using public transportation, the most convenient option is to drive. The distance is approximately 534.3 km, and it takes around 5 hours and 41 minutes. However, do keep in mind that there may be tolls and fuel costs to consider. The prices for renting a car vary, ranging from £79 to £127.
The most convenient way to travel from Cheltenham to Edinburgh without a car is by train, which takes approximately 5 hours and 53 minutes. The train journey offers scenic views of the countryside and comfortable seating options. However, it is important to note that ticket prices can vary, ranging from £151 to £515 depending on the class of travel and the time of booking.
Yes, there is a direct train link between Cheltenham and Edinburgh. The train service, operated by CrossCountry, departs from Cheltenham Spa station and arrives at Edinburgh station. Trains run every three hours, and the journey takes approximately 5 hours and 53 minutes.
The flight duration from Bristol Airport to Edinburgh Airport is typically 1 hour and 15 minutes. The cost of the flight can vary depending on the airline, time of booking, and availability of seats. On average, a one-way ticket can range from £50 to £150.
There are plenty of accommodation options available near Edinburgh. With over 1382 hotels to choose from, visitors have a wide range of choices to fit their budget and preferences. Prices for hotels in Edinburgh start at £33 per night, making it possible to find affordable options for a comfortable stay.

Trips from Cheltenham

Trips to Edinburgh