Birmingham International to Perth by train
Compare prices, times and book fast direct trains
Overview: trains from Birmingham International to Perth
Find the key information for travelling by train from Birmingham International to Perth, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Birmingham International to Perth
Ready to book a trip from Birmingham International to Perth by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Train ticket cost for journeys between Birmingham International and Perth
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically US$123.00, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Birmingham International to Perth daily train schedule
Whether you’re headed to Perth on a Tuesday or a Sunday, with 11 trains per day, you will have multiple options to choose from.
01:24: departure of first train Monday-Friday
21:38: departure of last train Monday-Friday
06:30: departure of first train on weekends
22:40: departure of last train on weekends
Every 59 minutes: frequency of train departures
Train travel time and distance from Birmingham International to Perth
Trains can complete this route in as little as 5 hours and 53 minutes. The total distance travelled is 452 kilometres.
Booking time frame: Birmingham International to Perth trains
Tickets for travel to Perth along this route are available for purchase 5 months before the travel date. Set up a booking alert to be notified as soon as your ideal travel date goes on sale.
Making your Birmingham International to Perth travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Perth.
FAQs about the train journey from Birmingham International to Perth
Want to know more about your journey from Birmingham International to Perth? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Birmingham International and Perth is 452 kilometres.
The minimum fare on this route is US$123.00. Tickets booked 30 days in advance are priced around . If booked 7 days before departure, the cost is approximately .
Tickets for this journey become available 5 months ahead of the travel date.
The fastest journey by train is 5 hours and 53 minutes.
Other train journeys from Birmingham International
- From Birmingham International to Birmingham From US$5.50
- From Birmingham International to Shrewsbury From US$6.50
- From Birmingham International to Wolverhampton From US$4.50
- From Birmingham International to Lancaster From US$22.00
- From Birmingham International to Glasgow From US$45.00
- From Birmingham International to Edinburgh From US$73.50
- From Birmingham International to Northampton From US$8.50
- From Birmingham International to Manchester From US$14.00
- From Birmingham International to Carlisle From US$32.00
- From Birmingham International to Crewe From US$20.00
- From Birmingham International to Chester From US$22.00
- From Birmingham International to Wrexham From US$20.00
- From Birmingham International to London From US$13.00
- From Birmingham International to Liverpool From US$35.00
- From Birmingham International to Paris From US$201.00
Other train journeys to Perth
- From Edinburgh to Perth From US$16.00
- From Inverness to Perth From US$22.00
- From Glasgow to Perth From US$14.50
- From London to Perth From US$112.50
- From Newcastle upon Tyne to Perth From US$74.00
- From Leeds to Perth From US$102.50
- From York to Perth From US$107.00
- From Aberdeen to Perth From US$20.00
- From Peterborough to Perth From US$111.00
- From Stirling to Perth From US$13.50
- From Doncaster to Perth From US$117.00
- From Dundee to Perth From US$6.61
- From Manchester to Perth From US$112.50
- From Birmingham to Perth From US$106.50
- From Preston to Perth From US$116.00
Other train journeys from Perth
- From Perth to Glasgow From US$18.00
- From Perth to London From US$97.50
- From Perth to Newcastle upon Tyne From US$66.50
- From Perth to Edinburgh From US$15.00
- From Perth to Inverness From US$22.00
- From Perth to Leeds From US$119.00
- From Perth to York From US$95.00
- From Perth to Inverkeithing From US$13.00
- From Perth to Peterborough From US$126.00
- From Perth to Birmingham From US$262.50
- From Perth to Wolverhampton From US$496.09
- From Perth to Dundee From US$6.61