You can get from Dover to Bristol by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||169 miles (273 km)|
|Available travel modes||Bus or train|
|Ticket price range||$13 - $93|
|Fastest mode||Train • $93 (€76) • 3 h 13 min|
|Popular travel companies||National Express or Great Western Railway|
Travel 169 miles (273 km) by bus or train between Dover and Bristol. The most popular travel companies which serve this trip are National Express or Great Western Railway among others. Travelers can even take a direct from Dover to Bristol.
There are 2 ways to travel from Dover to Bristol including taking a bus or train.
The cheapest way to travel from Dover to Bristol is by taking a bus with an average price of $13 (€11).
This is compared to other travel options to Bristol:
A bus is $79 (€65) less than a train for this journey with tickets for a train from Dover to Bristol costing on average $93 (€76).
Bristol is approximately 169 miles (273 km) away from Dover.
These are the most popular departure and arrival points when traveling from Dover to Bristol:
If finding a good deal is your main consideration for your trip from Dover to Bristol, then we'll help you find the best value travel companies for you:
When planning your trip from Dover to Bristol, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Dover to Bristol online a few months in advance to get the best deals and save money on your upcoming journey.