Travel options
from Bristol to Dover

You can get from Bristol to Dover 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.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information between Bristol and Dover

distanceDistance169 miles (273 km)
modeAvailable travel modesCoach or train
priceTicket price range£13 - £52
fastestFastest modeTrain • £52 • 3 h 40 min
carriersPopular travel companiesNational Express or Great Western Railway

Take a coach or train to travel 169 miles (273 km) from Bristol to Dover. The most popular travel providers which serve this journey are National Express or Great Western Railway among others. Travellers can even take a direct from Bristol to Dover.

Travel Tips: Travel from Bristol to Dover

Travel to Dover 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 Bristol to Dover.

How do I go from Bristol to Dover?

There are 2 ways that you can travel to Dover from Bristol. You can take a coach or train.

What is the cheapest way to travel from Bristol to Dover?

Coach services offer the cheapest way to get from Bristol to Dover. Tickets for a coach cost on average £13.

This is compared to other travel options to Dover:

A coach is about £39 less than a train, which costs on average £52 for this trip.

How many miles are between Bristol and Dover

The distance between Bristol and Dover is around 169 miles (273 km).

What are the departure and arrival points in Bristol and in Dover?

These are the most popular departure and arrival points for travellers from Bristol to Dover:

  • Coaches mostly depart from Bristol, City Centre and arrive in Dover, Pencester Road (stop X).
  • Trains mostly leave from Bristol Temple Meads and tend to arrive in Dover Priory.

Which travel operators can get me from Bristol to Dover?

If finding a good deal is your main consideration for your trip from Bristol to Dover, then we'll help you find the best value travel companies for you:

  • Travel with National Express to go to Dover by coach. For a good deal on tickets, you can find National Express Bristol to Dover tickets on Omio for £13.
  • Great Western Railway can take you to Dover by train. If searching for a good deal on trains, you can find tickets for Great Western Railway from Bristol to Dover for £52.

What other destinations are worth visiting after travelling from Bristol to Dover?

Many of our customers travelling from Bristol to Dover don't make Dover their final stop. Some of the destinations worth visiting after are London, Calais or Paris, either of which you could add to your Bristol and Dover trip itinerary. Check Omio for the best and cheapest ways to travel from Dover to any of these top destinations today!

How early should I buy tickets to Dover from Bristol online for the best deals?

When planning your trip from Bristol to Dover, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Coach tickets are costing £13 one way on average.
  • Train tickets cost on average £52 one way.

However, we recommend buying tickets to Dover from Bristol online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Bristol to Dover: related information

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