Barnham to Tamworth Trains From
£30.50*
Save more with a variety of promo codes. Book on the TrainPal app with no booking fees.

Efficient Customer Service
24/7 fast customer service with prompt responses to your queries

Easy Travel With E-Tickets
E-tickets make travel easy and carbon-saving compared with paper tickets.

Fast Change and Refund
Seamless rail travel with easy changes and refunds for peace of mind.
Barnham to Tamworth train ticket prices
For a train from Barnham to Tamworth, Advance Tickets start at just £30.50*, with average fares around £57.99. Additionally, Off-Peak train tickets, Return train tickets, and Anytime Train Tickets are also great tips for saving money on train travel. Enjoy the cheapest and happiest journey with TrainPal. For more money-saving information, welcome to our UK cheap train ticket guide.
£57.99
From 07 May to 12 May
£30.50
On Wed 07 May
Barnham to Tamworth train times
From Barnham to Tamworth, take the fastest train in 3h 16m, typically 4h 23m. Daily, 43 trains depart from Barnham, with the first at 04:59 and the last at 22:00. Check real-time updates for train times, delays, and cancellations. TrainPal saves you time, effort, and money.
-
Wed
07 May
-
Thu
08 May
-
Fri
09 May
-
Sat
10 May
-
Sun
11 May
-
Mon
12 May
-
Tue
13 May
Departs | Arrives | Status | Duration | Operator | ||
---|---|---|---|---|---|---|
06:55 |
11:29 |
On time | 4h 34m | Southern |
Find tickets
|
|
07:18 |
11:08 |
On time | 3h 50m | Southern |
Find tickets
|
|
07:47 |
12:05 |
On time | 4h 18m | Southern |
Find tickets
|
|
07:55 |
12:18 |
On time | 4h 23m | Southern |
Find tickets
|
|
08:17 |
12:11 |
On time | 3h 54m | Southern |
Find tickets
|
Barnham to Tamworth Train journey information
Experience seamless journey planning from Barnham to Tamworth. Explore the earliest and latest train times, departure and arrival stations, distance, journey time, and pricing options to optimise your trip.
First train |
04:59 |
---|---|
Last train |
22:00 |
Departure station |
Barnham |
Arrival station |
Tamworth |
Distance |
133 miles (213 km) |
Journey time |
From 3h 16m |
Price |
From £30.50 |
Train operators |
Avanti West Coast, London Overground, CrossCountry |