COMPARE Prices across different modes

Fri
22 Oct
£198Scotrail
£128Loganair
Sat
23 Oct
£198Avanti West Coast
£149Loganair
Mon
25 Oct
£195Avanti West Coast
£126Loganair

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Inverness and Birmingham

distanceDistance357 miles (575 km)
durationAverage train duration8 h 20 min
priceAverage train ticket price£197 (€224)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day

Trains from Inverness to Birmingham cover the 357 miles (575 km) long route taking on average 8 h 20 min with our travel partners like. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £195, but the average price of train tickets is £197. Travellers depart most frequently from Inverness and arrive in Birmingham New Street.

Travel Tips

Trains from Inverness to Birmingham
Travel by train to Birmingham 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 Inverness to Birmingham.
FAQs
How much does a cheap train to Birmingham from Inverness cost?
If you’re looking to save money on tickets, you can find a cheap train between Inverness and Birmingham for as little as £195  in the next 7 days.
How much does the train from Inverness to Birmingham cost on average?
If you are looking to buy your train ticket in the next 7 days, you can expect the Inverness to Birmingham train to cost on average £197  one way.
What is the distance to Birmingham from Inverness via train?
When travelling this route you should expect the distance to Birmingham from Inverness via train to be approximately 357 miles (575 km).
How many hours does it take from Inverness to Birmingham by train?
While the time it takes to travel 357 miles (575 km) between Inverness and Birmingham can vary based on specific dates, weekends, and bank holidays, the train duration from Inverness to Birmingham is on average 8 h 20 min.
When travelling by train from Inverness to Birmingham, which train station in Inverness do I depart from and which train station in Birmingham do I arrive in?

Omio customers who travel this route most frequently depart from Inverness   and arrive in Birmingham New Street.

Where is the departure train station in Inverness located? Where is the arrival train station in Birmingham located?

Passengers board the train most frequently from Inverness, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Birmingham New Street, located 0 mile (s) / 0 km away from the city centre.

How many trains per day are there to Birmingham from Inverness?
On average, there are 7 trains a day from Inverness to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Inverness to Birmingham? When is the last train from Inverness to Birmingham?
The earliest train departing from Inverness to Birmingham leaves at 09: 46. The last train departing from Inverness to Birmingham leaves at 10: 53. You can find the latest Inverness to Birmingham train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase train tickets between Inverness and Birmingham for the best deals?
If you buy Inverness to Birmingham train tickets within the next 7 days, you can find one way tickets to cost on average £197. However, booking in advance gives you access to the best prices for trains to Birmingham from Inverness. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Inverness
Birmingham
The major railway station for departures from Inverness is Inverness. Read all the information you need to know about services, amenities and connections at Inverness for your trip between Inverness and Birmingham.