|Distance||299 miles (482 km)|
|Average train duration||6 h 7 min|
Trains from Bristol to Berwick-Upon-Tweed cover the 299 miles (482 km) long journey taking on average 6 h 7 min with our travel partners like. There are direct train services available. Travellers depart most frequently from Bristol Temple Meads and arrive in Berwick-upon-Tweed.
When travelling this route, Omio customers are departing most frequently from Bristol Temple Meads and arriving in Berwick-upon-Tweed.
Passengers board the train most frequently from Bristol Temple Meads, which is located around 1.9 miles (3 km) away from the city centre, and they get off the train at Berwick-upon-Tweed, located 0.9 miles (1.5 km) away from the city centre.
Here are some other resources that might have the information you need