Travel options
from Dover to Bristol

You can get from Dover to Bristol by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Travel Information from Dover to Bristol

distanceDistance169 miles (273 km)
modeAvailable travel modesBus or train
priceTicket price range$13 - $93
fastestFastest modeTrain • $93 (€76) • 3 h 13 min
carriersPopular travel companiesNational 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.

Travel Tips

Travel from Dover to Bristol
Travel to Bristol 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 Dover to Bristol.
How do I travel from Dover to Bristol?

There are 2 ways to travel from Dover to Bristol including taking a bus or train.

What is the cheapest way from Dover to Bristol?

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).

How many miles from Dover to Bristol would I travel?

Bristol is approximately 169 miles (273 km) away from Dover.

Where do I depart from Dover? Where do I arrive in Bristol?

These are the most popular departure and arrival points when traveling from Dover to Bristol:

  • Most travelers who book a bus ticket from Dover to Bristol depart from Dover, Pencester Road (stop X) to Bristol, City Centre.
  • Most travelers take a train from Dover Priory to Bristol Temple Meads.
Which travel companies can take me 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:

  • National Express can get you to Bristol by bus. You can find a good deal for bus tickets with National Express from Dover to Bristol for $13 (€11) on Omio.
  • Great Western Railway can take you to Bristol by train. If searching for a good deal on trains, you can find tickets for Great Western Railway from Dover to Bristol for $93 (€76).
Where else should I travel to after my journey to Bristol from Dover ends?
Your trip from Dover to Bristol doesn't have to end in Bristol. Many of our customers like to extend their vacation to explore other popular destinations like London, Cardiff or Birmingham. If you’d like to add London, Cardiff or Birmingham to your Dover to Bristol tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Bristol today!
How early should I book Dover to Bristol tickets online to score the best deals?

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:

  • Bus tickets cost $13 (€11) one way on average.
  • Train tickets cost $93 (€76) one way on average.

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.

Travelling from Dover to Bristol: related information

Here are some other resources that might have the information you need