Happy Black Friday! New to Omio? Get 15% off your first app booking. Valid until 03/12/2024.
15% discount applied on bookings with a total basket value up to 100 Euros.
Valid for first-time customers only
Only available on app bookings
This offer will end on 03/12/2024.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Birmingham to Edinburgh train

Mon, Dec 02
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Birmingham to Edinburgh

Showing times and prices for Dec 03

Cheapest

The best way to find a cheap train ticket from Birmingham to Edinburgh is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Avanti West CoastC22067
08:07AM4h13
Birmingham New Street (BHM)
12:20PMEdinburgh Waverley (EDB)
1021One-way
0 transfers
Transpennine ExpressC22062
09:07AM4h25
Birmingham New Street (BHM)
01:32PMEdinburgh Waverley (EDB)
1621One-way
1 transfer
Cross CountryC48462
09:03AM5h06
Birmingham New Street (BHM)
02:09PMEdinburgh Waverley (EDB)
2181One-way
0 transfers
Cross CountryC48325
08:28AM4h37
Birmingham New Street (BHM)
01:05PMEdinburgh Waverley (EDB)
2181One-way
1 transfer
Cross CountryC48458
08:03AM5h02
Birmingham New Street (BHM)
01:05PMEdinburgh Waverley (EDB)
2181One-way
0 transfers

Birmingham to Edinburgh train times

Showing trains for tomorrow, Tuesday, December 3
ProviderDepartsDurationArrivesTransfersTickets
Cross Country
C48458
Cross CountryCross Country | C48458
08:03AM Birmingham New Street (BHM)5h02 01:05PM Edinburgh Waverley (EDB)0 transfersDirect
Avanti West Coast
C22067
Avanti West CoastAvanti West Coast | C22067
08:07AM Birmingham New Street (BHM)4h13 12:20PM Edinburgh Waverley (EDB)0 transfersDirect
Cross Country
C48325
Cross CountryCross Country | C48325
08:28AM Birmingham New Street (BHM)4h37 01:05PM Edinburgh Waverley (EDB)1 transfer
Cross Country
C48462
Cross CountryCross Country | C48462
09:03AM Birmingham New Street (BHM)5h06 02:09PM Edinburgh Waverley (EDB)0 transfersDirect
Transpennine Express
C22062
Avanti West CoastAvanti West Coast | C22062
09:07AM Birmingham New Street (BHM)4h25 01:32PM Edinburgh Waverley (EDB)1 transfer
Cross Country
C48465
Cross CountryCross Country | C48465
10:03AM Birmingham New Street (BHM)4h58 03:01PM Edinburgh Waverley (EDB)0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Birmingham to Edinburgh by train, bus, or flight

Mon
Dec 02
Tue
Dec 03
Wed
Dec 04
Thu
Dec 05
Fri
Dec 06
Sat
Dec 07
Sun
Dec 08
Mon
Dec 09
Tue
Dec 10
Wed
Dec 11
Thu
Dec 12
Fri
Dec 13
Sat
Dec 14
Sun
Dec 15
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22

How far in advance should I book train tickets from Birmingham to Edinburgh?

The best time to book your train from Birmingham to Edinburgh is 42 days before departure. See how prices for trains change on the Birmingham to Edinburgh route.
Prices are for one-way tickets for one passenger from Birmingham to Edinburgh per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Birmingham to Edinburgh.

Fastest train times from Birmingham to Edinburgh

Showing times and prices for Dec 03

Fastest Journey

4 h 13 m

Average

4 h 43 m

Trains per day

6

Distance

395 km

Of the 6 trains that leave Birmingham for Edinburgh every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Avanti West CoastC22067
08:07AM4h13
Birmingham New Street (BHM)
12:20PMEdinburgh Waverley (EDB)
1021One-way
0 transfers
Transpennine ExpressC22062
09:07AM4h25
Birmingham New Street (BHM)
01:32PMEdinburgh Waverley (EDB)
1621One-way
1 transfer
Cross CountryC48325
08:28AM4h37
Birmingham New Street (BHM)
01:05PMEdinburgh Waverley (EDB)
2181One-way
1 transfer
Cross CountryC48465
10:03AM4h58
Birmingham New Street (BHM)
03:01PMEdinburgh Waverley (EDB)
2181One-way
0 transfers
Cross CountryC48458
08:03AM5h02
Birmingham New Street (BHM)
01:05PMEdinburgh Waverley (EDB)
2181One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Renfe AVE

Journey information

Overview: Train from Birmingham to Edinburgh

Trains from Birmingham to Edinburgh run on average 6 times per day, taking around 4h 41m. Cheap train tickets for this journey start at €46 but you can travel from only €16 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from €16
Distance
394 km
Average train duration
4h 41m
Cheapest ticket price
€46
Trains per day
6
Direct trains
4
Train providers
4
Fastest train
4h 11m
First train
01:22
Last train
22:01
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from €16

Train companies: Virgin Trains, CrossCountry and TransPennine Express trains Birmingham to Edinburgh

You can travel by train from Birmingham to Edinburgh with Virgin Trains, CrossCountry and TransPennine Express for as low as €58. When you search for timetables and tickets, Omio will show you the best journey.

Avanti West Coast is a train company based in the United Kingdom. It operates high-speed trains between London and major cities in the UK, including Birmingham, Manchester, Liverpool, Glasgow and Edinburgh. The company offers a range of ticket types, including Standard, First Class and Advance tickets. Onboard facilities include free Wi-Fi, power sockets, comfortable seating and a range of food and drinks. The most popular routes for Avanti West Coast are London to Birmingham, London to Manchester and London to Glasgow. The company operates a fleet of Pendolino and Super Voyager trains, which offer a smooth and comfortable journey.

Train information from Birmingham to Edinburgh with Virgin Trains:

  • Average Duration: 4 h 11 min
  • Cheapest Price: €58
  • Virgin Trains frequency: 8 a day

Trains from Birmingham to Edinburgh

There are close to 40 trains from Birmingham to Edinburgh each weekday. For most, the journey takes between four and five hours to complete, however, some journeys require transfers and may take longer to complete. Four operators work this route, with CrossCountry offering the most direct trips, and Avanti West Coast's trips being the fastest and the cheapest.

 Birmingham to Edinburgh Train Times: Daily departures

Journeys commence at about 6:00 a.m. on weekdays with the last departure leaving Birmingham at around 11:00 p.m. each night.  There are almost 40 departures each day of the week, with services leaving at approximately hourly intervals. 

 How long is the journey by train from Birmingham to Edinburgh?

The distance between Birmingham and Edinburgh is approximately 300 miles. Travelling by train, for most departures from Birmingham to Edinburgh, takes around four to five hours to complete this long journey. It is worth noting that some journeys involve long transfer layovers, resulting in the duration being as long as 11 hours. It is best to check on this when booking. There are 16 direct journeys every day, starting at about 6:00 a.m. and ending at around 6:00 pm.

What are the departure and arrival stations for trains from Birmingham to Edinburgh?

Departure train station: All services from Birmingham heading for Edinburgh depart from the busiest of Birmingham's three stations: Newcastle Street. The station is situated right in the city centre, and is well-served by public transport, including trains to and from other locations. It is a modern station with shopping and restaurant facilities, as well as access for passengers with limited mobility. 

Arrival train station: Most direct trains head for the Waverley or the Haymarket station in Edinburgh. Most trips indicated as requiring one transfer are, in fact, heading first for one of these stations and then the other. The TransPennine train trips requiring two transfers head ultimately for the Slateford station.

Waverley is Edinburgh's main train station. It is situated directly in the city centre of Edinburgh, close to the many tourist attractions the city has to offer. Waverley is well serviced by taxis and buses, but also has many shops and restaurants on site for the convenience of travellers.

Haymarket is Edinburgh's second-largest station and is located approximately one mile from the city centre. It is very well serviced by public transport, and also has numerous facilities available on site for commuters' comfort.

Slateford Station serves the Edinburgh area of Slateford and offers hourly train trips to Edinburgh centre. This is a small commuter station. It is unstaffed and has minimal facilities.

Which train companies travel from Birmingham to Edinburgh?

Trains from Birmingham to Edinburgh are operated by four operators: Avanti West Coast, CrossCountry, TransPennine Express and LNER.

 Avanti West Coast Birmingham to Edinburgh

Six direct trips are offered by Avanti West Coast each day. An additional trip requiring one transfer is offered mid-morning. Avanti provides the fastest direct trip along the route, taking about four hours to cover the distance.

CrossCountry Birmingham to Edinburgh

CrossCountry offers 10 direct journeys each weekday, plus six trips with one transfer and two trips with two transfers, with a total of 18 journeys each day.

TransPennine Express Birmingham to Edinburgh

The TransPennine Express offers 11 separate departures each day, with none resulting in direct journeys with seven of these departures requiring one transfer to reach Edinburgh. The six journeys involving two transfers operate to Slateford. TransPennine services operate from about 7:00 a.m. to around 11:00 p.m. each day.

 London North Eastern Express (LNER) Birmingham to Edinburgh

LNER offers only one departure, at 8:30 a.m. each morning, requiring one transfer to complete.

Birmingham to Edinburgh Trains: Services on Board

All train operators offer standard and first-class tickets on their services. There is no reserved seating available, but first-class coaches are less busy and offer a greater choice of seating. All operators allow one piece of hand luggage and two suitcases, as well as a fold-up bicycle and two small pets (on a lead). Travelling with any more pets will incur a surplus charge. Free WiFi is offered by all train operators along this route. All operators offer assistance for the disabled and for those with limited mobility. Station and train staff are able to offer assistance at the station and boarding the train. Passengers are advised to ring ahead to book this service.

How do I find cheap train tickets from Birmingham to Edinburgh?

It is best to use a site like Omio to handle bookings online and in advance. This will allow comparison of prices between operators, at different times and on different days. Flexibility with respect to travel times could well result in savings. It is also worth checking the price of group discounts: most operators offer these at off-peak times.

FAQs: Trains from Birmingham to Edinburgh

FAQs: Travel by train from Birmingham to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to Edinburgh.
FAQs
Cheap train tickets from Birmingham to Edinburgh can start from as little as €46 when you book in advance. The average train ticket price for Birmingham to Edinburgh is €92; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Birmingham to Edinburgh is on average 4 h 11 min   for the 394 km long journey, but the time it takes to go from Birmingham to Edinburgh by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Birmingham to Edinburgh leaves at 01: 22. Plan your trip with the Journey Planner   from Omio.
The last train from Birmingham to Edinburgh leaves at 22: 01.
Yes, there are 4 direct trains a day from Birmingham to Edinburgh with Avanti West Coast or CrossCountry. Schedules can vary on holidays or weekends with fewer direct trains.
For the journey from Birmingham to Edinburgh you can take a train with Avanti West Coast, CrossCountry, TransPennine Express or LNER. Be sure to check out all possible train companies that offer services from Birmingham to Edinburgh on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 22: 01.

Passengers board the train most frequently from Birmingham New Street, which is located around 1.7 miles (2.7 km) away from the city centre, and they get off the train at Edinburgh Waverley, located 0.4 miles (727 m) away from the city centre.

A trip to Edinburgh from Birmingham is worth doing but not as a day trip with a journey time of 4 h 11 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Birmingham to Edinburgh is March.
It's helpful to compare your options as there are 3 ways to travel from Birmingham to Edinburgh including taking a train, coach or flight.

Popular train stations from Birmingham to Edinburgh

Birmingham
Edinburgh
The major train station for departures in Birmingham is Birmingham International. Find all the information you need to know about services, amenities and connections at Birmingham International for your trip from Birmingham to Edinburgh.
Amenities at train station
WifiWifi
ShoppingShopping
ParkingParking
DiningDining
ATMATM
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
  • Opening hours: Monday - Friday 05:40 - 21:00 Saturday 06:15 - 21:00 Sunday 08:15 - 21:00
Public transit options for Birmingham International
  • Location for Rail Replacement Services: Rail replacement coach services can be found at the front of the station opposite the entrance to the long stay car park.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
  • Mon - Sat: 05:15 - 23:00
  • Sun: 07:30 - 23:00
Public transit options for Birmingham New Street
  • Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
  • Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales
  • Onward travel information: There are nearby bus stops on Smallbrook Queensway and Hill Street Most buses are wheelchair accessible. ********************************************************************************************************** For information go to the local travel information office by the Stephenson Street entrance. Alternatively, visit Transport for West Midlands, or call 0121 214 7214.
The major train station for arrivals in Edinburgh is Edinburgh Waverley. Find all the information you need to know about services, amenities and connections at Edinburgh Waverley for your journey to Edinburgh from Birmingham.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
  • Mon - Sat: 05:00 - 23:59
  • Sun: 07:00 - 23:59
Public transit options for Edinburgh Waverley
  • Bus lines: 22, 30, 33, X22, X25, X37
  • Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
  • Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
  • Metro: No metro available.
HomeTrainsTrain Times to EdinburghBirmingham to Edinburgh train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language