COMPARE Prices across different modes

18 Oct
£55Great Western Railway
£14National Express
20 Oct
£55Great Western Railway
£7National Express
21 Oct
£54Great Western Railway
£15National Express
22 Oct
£50Great Western Railway
£11National Express
23 Oct
£37Great Western Railway
£16National Express
25 Oct
£55Great Western Railway
£15National Express
27 Oct
£54Great Western Railway
£16National Express
29 Oct
£54Great Western Railway
£15National Express
30 Oct
£29Great Western Railway
£12National Express

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Bridgwater to London

distanceDistance126 miles (204 km)
durationAverage train duration2 h 24 min
priceAverage train ticket price£51 (€58)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Bridgwater to London cover the 126 miles (204 km) long route taking on average 2 h 24 min with our travel partners like Great Western Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £37, but the average price of train tickets is £51. Travellers depart most frequently from Bridgwater and arrive in London Victoria.

Travel Tips

Trains from Bridgwater to London
Travel by train to London 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 Bridgwater to London.
How much do cheap train tickets from Bridgwater to London cost?
Looking to save money on your route? Omio customers have found the cheapest train from Bridgwater to London for the next 7 days starting from £37  one way.
What is the cost of a train ticket from Bridgwater to London on average?
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Bridgwater to London train prices are on average £51  one way.
How many miles is it from Bridgwater to London by train?
When travelling this route you should expect the distance to London from Bridgwater via train to be approximately 126 miles (204 km).
What is the average Bridgwater to London train duration?
While the time it takes to travel 126 miles (204 km) between Bridgwater and London can vary based on specific dates, weekends, and bank holidays, the train duration from Bridgwater to London is on average 2 h 24 min.
What station does the Bridgwater to London train leave from? Which London train station do I come into from Bridgwater?

Omio customers travelling this route depart most frequently from Bridgwater   and arrive in London Victoria.

Where is the Bridgwater train station located? Where is the London train station located?

The most popular departure train station with passengers for this journey, called Bridgwater, is located 0 mile (s) / 0 km from the city centre of Bridgwater.

The most popular arrival train station, London Victoria, is located 1 mile (s) / 1 km away from the city centre of London.

What train companies go from Bridgwater to London?
For the route from Bridgwater to London you can take a train with Great Western Railway. Be sure to check out all possible train companies that offer services between Bridgwater and London on Omio to compare what amenities they may have.
How many train services per day are there to London from Bridgwater?
The average number of trains departing Bridgwater for London is 16 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Bridgwater to London? When can I take the last train for the day?
The earliest train for this journey departs from Bridgwater at 07: 08. The last train leaves from Bridgwater at 10: 21. Check Omio for the latest train timetable from Bridgwater to London and book the best time to depart on your chosen travel date.
How early should I book Bridgwater to London train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you book train tickets between Bridgwater and London within the next 7 days, you can find tickets to cost on average £51 one way. To find the best prices for this trip, consider booking your train ticket from Bridgwater to London a few months in advance.

Important Stations and Airports for this Journey

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