- Must visit
National Museum of Scotland
National museum covering science, design, world cultures and Scottish history. Excellent for varied collections and a dramatic central hall.
Cheapest price
£159
Average price
£245
Fastest journey
5 h 45 m
Average duration
6 h 5 m
Trains per day
15
Distance
502 km
The best way to find a cheap train ticket from Bristol to Edinburgh is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Bristol to Edinburgh will cost around £245 if you buy it on the day, but you can find cheap train tickets today for only £159.
Of the 15 trains that leave Bristol for Edinburgh every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 502 km distance in an average of 6 h 5 m but if you time it right, some trains will get you there in just 5 h 45 m .
The slowest trains will take 6 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
G14910+
Tube from London Paddington to London Kings Cross+
G25678
G14900+
Tube from London Paddington to London Kings Cross+
G80234
G01064
G00869_G01067
W34472+
Tube from London Paddington to London Kings Cross+
G80226
G66987+
W34144
G00869_G01067+
W34286
G01062+
W33941
G01064
G66987Omio recommends booking the train as it is the most popular option from Bristol to Edinburgh among Omio's users. If you are prioritising price take the coach with prices starting from £27. For those with little time consider booking a flight which can get you there in 1h 16m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg. The ticket price range depends on the travel mode: a coach costs an average of £27, and a train costs an average of £53.
Distance: 502 km
Most popular Train | Flight | Coach |
|---|---|---|
£126 Average Price | £77 Average Price | £41 Average Price Cheapest |
6h 35m Average total duration 6h 5m Onboard + 30m Additional time* | 4h 16m Average total duration Fastest 1h 16m Onboard + 3h 0m Additional time* | 12h 27m Average total duration 11h 57m Onboard + 30m Additional time* |
0.2 - 0.5kg CO2 emissions Lowest | 1.5 - 3.0kg CO2 emissions | 0.5 - 1.3kg CO2 emissions |
![]() Most popular train company | ![]() Most popular airline | ![]() Most popular bus company |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
The table below shows live departures for Bristol to Edinburgh trains for today, Thursday 13 August. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
G00854+ W85182 | Delayed 8:00 9:00Bristol Temple Meads (BRI) | 6h36 | 15:36 Edinburgh Waverley (EDB) | 1 change | |
| Friday 14 August | |||||
G66987 | 6:35 Bristol Temple Meads (BRI) | 6h35 | 13:10 Edinburgh Waverley (EDB) | 0 changesdirect | |
G66987+ W34144 | 6:35 Bristol Temple Meads (BRI) | 5h45 | 12:20 Edinburgh Waverley (EDB) | 1 change | |
G14895+ Tube from London Paddington to London Kings Cross+ G80215 | 7:00 Bristol Temple Meads (BRI) | 6h38 | 13:38 Edinburgh Waverley (EDB) | 2 changes | |
G01060 | 7:33 Bristol Temple Meads (BRI) | 6h37 | 14:10 Edinburgh Waverley (EDB) | 0 changesdirect | |
G15213 · W35167+ Tube from London Paddington to London Kings Cross+ G80216 | 7:40 Bristol Temple Meads (BRI) | 6h47 | 14:27 Edinburgh Waverley (EDB) | 3 changes | |
G66721+ W35169+ Tube from London Paddington to London Kings Cross+ G80221 | 8:01 Bristol Temple Meads (BRI) | 6h38 | 14:39 Edinburgh Waverley (EDB) | 3 changes | |
G01062 | 8:33 Bristol Temple Meads (BRI) | 6h37 | 15:10 Edinburgh Waverley (EDB) | 0 changesdirect | |
G01062+ W33941 | 8:33 Bristol Temple Meads (BRI) | 5h46 | 14:19 Edinburgh Waverley (EDB) | 1 change | |
W34472+ Tube from London Paddington to London Kings Cross+ G80226 | 9:00 Bristol Temple Meads (BRI) | 6h38 | 15:38 Edinburgh Waverley (EDB) | 2 changes | |
G00854+ W85182 | 9:00 Bristol Temple Meads (BRI) | 6h36 | 15:36 Edinburgh Waverley (EDB) | 1 change | |
G01064 | 9:33 Bristol Temple Meads (BRI) | 6h34 | 16:07 Edinburgh Waverley (EDB) | 0 changesdirect | |
G14900+ Tube from London Paddington to London Kings Cross+ G80234 | 10:30 Bristol Temple Meads (BRI) | 7h01 | 17:31 Edinburgh Waverley (EDB) | 2 changes | |
G00869_G01067 | 10:33 Bristol Temple Meads (BRI) | 6h36 | 17:09 Edinburgh Waverley (EDB) | 0 changesdirect | |
G00869_G01067+ W34286 | 10:33 Bristol Temple Meads (BRI) | 5h45 | 16:18 Edinburgh Waverley (EDB) | 1 change | |
G14910+ Tube from London Paddington to London Kings Cross+ G25678 | 18:00 Bristol Temple Meads (BRI) | 6h42 | 0:42 Edinburgh Waverley (EDB) | 2 changes | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare train, coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Trains from Bristol to Edinburgh run on average 6 times per day, taking around 6h 5m. Cheap train tickets for this journey start at £53 but you can travel from only £24 by flight.
There are 2 trains per day. The earliest train runs at 04:53, the last at 23:00. The fastest train covers the 502 km distance in 5h 45m.
Distance 502 km |
Average train duration 6h 5m |
Cheapest ticket price £53 |
Trains per day 6 |
Direct trains 2 |
Fastest train 5h 45m |
First train 4:53 |
Last train 23:00 |
Cheapest Month Mar |
Cheapest Day Tue |
High Season Jul - Sept |
Low Season Jan - Mar |
Busiest Day Wed |
Least Busy Day Sat |
Best time to book 28 days |
Discover the best of Edinburgh — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Edinburgh trip today.
National museum covering science, design, world cultures and Scottish history. Excellent for varied collections and a dramatic central hall.
Major art gallery with Scottish and international works from the Renaissance to the late nineteenth century, beside Princes Street Gardens.
Contemporary art gallery in a converted schoolhouse, known for thoughtful exhibitions by Scottish and international artists near the Royal Mile.
Historic street linking the castle and Holyroodhouse, lined with closes, shops and public buildings. Ideal for first-time visitors on foot.
Extinct volcano with popular walking routes and broad views over the city and coast. A rewarding outdoor escape close to the centre.
Large public gardens below the castle, good for a break between Old and New Town sights, with monuments, lawns and seasonal planting.
A rich Scottish soup of smoked haddock, potatoes and onions, closely associated with east coast cooking and widely enjoyed in Edinburgh.
Scotland’s iconic savoury pudding of sheep’s offal, oats and spices, traditionally served with neeps and tatties at Burns suppers.
A classic Scottish dessert of raspberries, whipped cream, honey and toasted oats, often linked with soft fruit from eastern Scotland.
Elegant dining room serving refined Scottish tasting menus focused on seasonal produce in a calm central setting.
Popular traditional restaurant near the Castle, specialising in haggis, game and hearty Scottish comfort food.
Stylish brasserie and oyster bar with Scottish seafood, shellfish and classic dishes in a grand city-centre space.
Moderate for the UK. Rooms and dining are pricier in peak season, but buses are affordable and budget eats are easy to find.
Tipping is optional. In restaurants, 10-12.5% is common if service is not included. Round up taxi fares. Cafés and pubs usually do not expect tips.
Official public transport app
Edinburgh Waverley -> Princes Street, Edinburgh
Passengers will find a frequent service of 6 trains running per day from Bristol to Edinburgh. There are both direct and connecting options of train between the two locations. Routes are carried out with either of the two providers, Cross Country or London North Eastern Railway. Both providers offer great onboard facilities and have great service available from staff.
Depending if you are looking for trains that are either direct or that require stopovers, you will find a different frequency. Overall, there are 6 trains running per day from Bristol to Edinburgh. There are 4 direct trains running per day and just 2 that require stopovers. This is through the operating hours of the earliest departing train at 6:34 a.m. and the last departing train at 4:35 p.m.
Depending on what time of day that you travel, expect the duration of your journey to range from 6h 28min to 6h 43min. You can find that the quickest duration departs at either 6:34 a.m. or 4:35 p.m. Whereas the train with the longest duration departs at 9:32 a.m. Trains that require changes tend to be the same duration as ones that don’t require stopovers. However, trains that require stopovers will commonly be cheaper in price than those that are direct.

Edinburgh Arthurs Seat. Source: Shutterstock
Departure train station: Your train will always leave Bristol Temple Meads Station. This station is well located and is just 0.8 miles (1.2 km) from Bristol’s city centre. You can reach the station from the city centre with a short walk or alternatively, consider taking buses like Bus 1, Bus 2a, and park&ride. Within the station, you can find toilet facilities, cafés, ticket machines, and also money withdrawal points.
Arrival train station:No matter if you’re choosing a direct or connecting train from Bristol to Edinburgh, you will always find that your train will reach the main airport of Edinburgh, also known as Edinburgh Waverley Station. The station is located just 0.4 miles (0.6 km) from the city centre of Edinburgh and is accessible in just a short walking distance. Alternatively, choose buses like Bus 7, Busy 49, or Bus 14. The station is gifted with ticket dispensers, ATM machines, eateries, and much more.
Passengers will find just two companies travelling from Bristol to Edinburgh and this is with the leading train providers, Cross Country and North Eastern Railway. Both trains will take you on separate parts of your journey, depending on which type of train that you choose. If a passenger chooses the provider, Cross Country, they will have the option of either direct trains or trains that require up to one stopover. Stopovers are commonly associated with popular stations like Newcastle.
There are 4 direct trains running per day and just 2 that requires changes. A passenger will not be able to choose more than 1 stopover location. However, the provider, North Eastern Railway, will not take you from your departing station in Bristol but will instead take you on your journey from Newcastle to Edinburgh, if you happen to choose a train that requires a stopover. Passengers should find that there 2 of these trains running per day.
Passengers will find that the only provider that operates a journey from Bristol to Edinburgh is Cross Country. These trains can range anything from 6h 28min to 6h 43min in duration, depending on when you travel. The provider offers great onboard facilities and service from staff. The fastest running train departs at either 6:34 a.m. or 4:35 p.m. The longest running train of the day departs at 9:32 a.m. Passengers can find both direct and connecting trains between the two locations. Connecting trains will usually reach popular stations like Newcastle. The switch is estimated to take just 11min.
Those who are travelling with the provider, North Eastern Railway, will find that this provider only travels on part of their journey. You will not find North Eastern Railway in use from your departing location but will instead see it running from stations like Newcastle where some trains require stopovers. There are just 2 of these running trains per day and the duration from Newcastle to Edinburgh takes just 1h 30min. You will always see your train arriving at Edinburgh Waverley Station. The switch between the trains at Newcastle will take just 11min.

Edinburgh Calton Hill. Source: Shutterstock
Before a passenger boards either of the trains from the providers of Cross Country or North Eastern Railway, they can benefit from the environmentally friendly use of an e-ticket. An e-ticket can be shown on any electronic device of your choosing and is easily able to be stored on your Omio account. If you are travelling on a train with London North Eastern Railway then you can bring a maximum of one large suitcase, a carry on bag, as well as a small handbag.
Whereas on trains with Cross Country, you will not be able to bring on a piece of luggage that exceeds the maximum size of 90cm x 70cm x 30cm. Passengers can also choose from either standard or first-class seats on their train. There is extra service available to guests with reduced mobility access. All extra help should be pre-booked in advance to secure availability.
A passenger can find many ways to find cheap train tickets from Bristol to Edinburgh. A passenger should always start by booking with enough time in advance. If you plan your journey with adequate time prior to your departure, you will find tickets that are a lot cheaper in price than if you were to book last minute with only a matter of days before you are due to travel. You should also consider being flexible with your booking.
You should always alternate your dates when you look for trains to Edinburgh from Bristol. Changing your dates of travel by just a few days could be the difference in you facing cheaper priced tickets. This is because travel might increase in price on certain days of the week like weekends or if you travel during the school holidays. Passengers will find both direct and connecting trains between these two locations. The train journey that requires a stopover via Newcastle is cheaper in price than direct trains to Edinburgh.
No matter how you choose to spend your time in Edinburgh, you’ll be quickly anticipating your return. No matter if you’re looking to enjoy the foodie culture, visiting some of the top nightlife hotspots, see some of the top sights of the capital, or simply take in the beautiful scenery, you’ll find something enjoyable for every member of the family.
Enjoy some of the top attractions in Edinburgh like the Edinburgh Castle, National Museum of Scotland, Arthur’s Seat, Palace of Holyroodhouse, Calton Hill, Royal Mile, Edinburgh Zoo, Royal Botanic Garden, Scottish National Gallery, along with much more. However, a visitor or tourist may choose to spend their time in Edinburgh they’ll be quickly anticipating their return and Edinburgh will be waiting to have you.
Trains from Bristol to Edinburgh depart from Temple Meads station, located to the south-east of the city centre. City buses stop close to the station entrance, with regular routes linking the station to Bristol airport and the central bus terminus. Ferries to the harbour area and city centre stop by the quayside behind the station. The taxi rank is close to the bus stops at the main entrance.
Heritage and culture vie for visitors' attention in Scotland's elegant capital. Historic sites include the Castle, Holyrood Palace and the Georgian New Town, while the annual arts festival in August attracts world-class performers in music, drama and dance. Trains from Bristol to Edinburgh come into Waverley station, located right in the heart of the city. Numerous buses around the centre are available from stops on Princes Street and North Bridge. The St. Andrews bus station is a 5-minute walk north from Waverley. Night bus services leave from Waverley Bridge, close to the station's western exit. The modern tram service to the airport leaves from a nearby stop on Princes Street. There is a taxi rank inside the station, adjacent to the main concourse.
Find answers to the most common questions about traveling from Bristol to Edinburgh by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Edinburgh, this guide helps you travel smarter and with confidence.

Most Bristol to Edinburgh trains use the Bristol Temple Meads to Edinburgh Waverley station pair, with some services arriving at Haymarket. Use this guide to compare Bristol and Edinburgh train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Bristol Temple Meads has practical services for this route, including Wifi, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.
Food options include: The Pasty Shop, Starbucks, Upper Crust, Pumpkin Café, Hart's Bakery
Free Wi-Fi in the station. ATMs are located near Platform 3.
The ticket office is open Mon - Sat: 05:30 - 21:30, Sun: 06:45 - 21:30. Information desks are located near the main entrance.
Lost and found is available at the station.
Available at Bristol Temple Meads: Parking, Taxis, WC.
Available at Bristol Temple Meads: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Bristol Temple Meads: Wheelchair access, elevators, escalators. .
Nearby hotels include Holiday Inn Express Bristol City Center, DoubleTree by Hilton Hotel Bristol City Center, Hilton Garden Inn Bristol City Center.
Bristol, Airport is 11 km from Bristol city centre. Public transport options include:
Bristol, Airport has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lost and Found Office, Ticket Office, Bike Parking, Car Rental, Information Desk and Luggage Carts.
Food options include: Dexters, Brunel Bar & Kitchen
Free. ATMs are available in the airport terminal.
Ticket office support is available at Bristol, Airport. Information desks are located in the main terminal.
Luggage storage is available at Bristol, Airport. Lost and found is available at the station.
Available at Bristol, Airport: Parking, Taxis, WC.
Available at Bristol, Airport: Bike Parking, Car Rental.
Accessibility facilities are available at Bristol, Airport: Elevators, ramps.
Nearby hotels include Hampton by Hilton Bristol Airport, Holiday Inn Bristol Airport, Winford Manor Hotel.
Clifton Down has practical services for this route, including Wifi, Parking, Dining, Accessibility, Lost and Found Office and Bike Parking.
Food and drink options are available at Clifton Down.
Wi-Fi is available at Clifton Down.
Lost and found is available at the station.
Available at Clifton Down: Parking.
Available at Clifton Down: Bike Parking.
Accessibility facilities are available at Clifton Down: Staff help available: No, Step free access note: Step free Category B1 station - step free access available to both platforms via ramp and choice of drop off points, however adjacent car parks need to be used for full step free access. Safety warning - Please be aware that this station has no tactile paving on the platform edge. Please take extra care when using this station, Accessible car park equipment: Wheelchair users may require assistance using car park equipment at this station, Accessible taxis: Accessible taxis are not available, Accessible ticket machines: There are accessible ticket machines at this station, Ramp for train access: No, Wheelchairs available: No, Impaired mobility set down / pick up points available: Yes.
Edinburgh Waverley has practical services for this route, including Wifi, Lockers, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Car Rental and Information Desk.
Food options include: Bagel Factory, Burger King, Caffè Nero, Costa Coffee, JD Wetherspoon, The Pasty Shop, The Beer House, M&S, Pret a Manger
Free public Wi-Fi available. ATMs are there are a few ATM machines around the station.
The ticket office is open Mon - Sat: 05:00 - 23:59, Sun: 07:00 - 23:59. Information desks are information booths are located on the concourse. .
Luggage storage is you can leave luggage at Excessive Baggage Company on Platform 2. . Lost and found is available at the station.
Available at Edinburgh Waverley: Parking, Taxis, WC.
Available at Edinburgh Waverley: Bike Parking, Car Rental.
Accessibility facilities are available at Edinburgh Waverley: Entrances are step free. Station is equipped with an elevator. Staffed with guide communicators for the deaf. Tactile warning strips are on the platform edges for the blind.
Nearby hotels include Old Waverley Hotel, Jurys Inn Edinburgh, The Scotsman Hotel.
Haymarket is 1 km from Edinburgh city centre. Public transport options include:
Haymarket has practical services for this route, including Wifi, Shopping, Parking, Dining, ATM, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking and Information Desk.
Food and drink options are available at Haymarket.
Wi-Fi is available at Haymarket. ATMs are available at Haymarket.
Ticket office support is available at Haymarket. Information desks are information available from staff: Yes - from help point,Yes - from ticket office, Helpline Contact: Tel: 0800 046 1634 and 18001 0800 046 1634 (Deaf and customers who are hard of hearing), Passenger Information Systems: Departure screens, Announcements, Arrival screens.
Lost and found is available at the station.
Available at Haymarket: Parking, WC.
Available at Haymarket: Bike Parking.
Accessibility facilities are available at Haymarket: Staff help available: Yes, Step free access coverage: Yes, Step free access note: This is a Category A station. This station has step-free access to all platforms. The Passenger Assist meeting point is at the automatic ticket gates Blue Badge parking bays: 2, Accessible ticket machines: There are accessible ticket machines at this station, Accessible toilets: Yes, Ramp for train access: Yes, Wheelchairs available: Yes, Impaired mobility set down / pick up points available: No.
Edinburgh Park is 7 km from Edinburgh city centre. Public transport options include:
Edinburgh Park has practical services for this route, including Wifi, Parking, Dining, Accessibility, Lounge, Lost and Found Office, Bike Parking, Car Rental and Information Desk.
Food and drink options are available at Edinburgh Park.
Wi-Fi is available at Edinburgh Park.
Information desks are information available from staff: Yes - from help point, Helpline Contact: Tel: 0800 046 1634 and 18001 0800 046 1634 (Deaf and customers who are hard of hearing), Passenger Information Systems: Departure screens, Announcements.
Lost and found is available at the station.
Available at Edinburgh Park: Parking.
Available at Edinburgh Park: Bike Parking, Car Rental.
Accessibility facilities are available at Edinburgh Park: Staff help available: No, Step free access coverage: Yes, Step free access note: This is a Category A station. This station has step-free access to both platforms, Accessible ticket machines: There are accessible ticket machines at this station, Ramp for train access: No, Wheelchairs available: No, Impaired mobility set down / pick up points available: No.
Here are some other resources that might have the information you need