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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Birmingham to Dundee

distanceDistance277 miles (447 km)
durationAverage train duration5 h 26 min
priceAverage train ticket price£95 (€109)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Birmingham to Dundee cover the 277 miles (447 km) long journey taking on average 5 h 26 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £92, but the average price of train tickets is £95. Travellers depart most frequently from Birmingham New Street and arrive in Dundee.

Travel Tips: Trains from Birmingham to Dundee

Travel by train to Dundee 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 Dundee.
FAQs

What is the cost of cheap trains between Birmingham and Dundee?

Omio customers have found cheap train tickets to Dundee from Birmingham for as low as £92  for the next 7 days.

How much does the train from Birmingham to Dundee cost on average?

If you are looking to buy your train ticket in the next 7 days, you can expect the Birmingham to Dundee train to cost on average £95  one way.

What is the distance between Birmingham and Dundee by train?

The Birmingham to Dundee train distance is approximately 277 miles (447 km).

How long is the train between Birmingham and Dundee?

On average the Birmingham to Dundee train time is 5 h 26 min  covering the 277 miles (447 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

When travelling by train from Birmingham to Dundee, which train station in Birmingham do I depart from and which train station in Dundee do I arrive in?

Omio customers travelling this route depart most frequently from Birmingham New Street   and arrive in Dundee.

Where is the train station in Birmingham to go to Dundee? Where is the train station in Dundee located?

The most popular departure train station with passengers for this trip, called Birmingham New Street, is located 0.2 miles (399 m) from the city centre of Birmingham.

The most popular arrival train station, Dundee, is located 0.4 miles (562 m) away from the city centre of Dundee.

How many train services per day are there to Dundee from Birmingham?

The average number of trains departing Birmingham for Dundee is 10 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from Birmingham to Dundee? When is the last train from Birmingham to Dundee?

The first Birmingham to Dundee train departs at 09: 15   and the last train from Birmingham to Dundee leaves at 11: 00. Check out the most up-to-date Birmingham to Dundee train timetable on Omio and find the best time to travel to your destination.

How early should I purchase train tickets from Birmingham to Dundee to score the best deals?

If you purchase a train ticket between Birmingham and Dundee within the next 7 days, you can find tickets to cost on average £95 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Dundee from Birmingham are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Birmingham
Dundee
The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip between Birmingham and Dundee.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport 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