There are 3 ways to get from Ramsgate to Dover by train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  35 min

  1. Take the train from Ramsgate to Dover Priory

$14 - $20

2 alternative options

Taxi  •  25 min

  1. Take a taxi from Ramsgate to Dover 20.7 miles

$55 - $75

Drive  •  25 min

  1. Drive from Ramsgate to Dover 20.7 miles

$4 - $7

What companies run services between Ramsgate, England and Dover, England?

Southeastern operates a train from Ramsgate to Dover hourly. Tickets cost $14 - $20 and the journey takes 35 min.

Train operators
Southeastern
Other operators
Taxi from Ramsgate to Dover
Ave. Duration
25 min
Estimated price
$55 - $75

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

Questions & Answers

The distance between Ramsgate and Dover is 24 km. The road distance is 33 km.

The cheapest way to get from Ramsgate to Dover is to drive which costs £3 - £5 and takes 25 min.

The quickest way to get from Ramsgate to Dover is to taxi which takes 25 min and costs £40 - £55.

Yes, there is a direct train departing from Ramsgate and arriving at Dover Priory. Services depart hourly. The journey takes approximately 35 min.

The train from Ramsgate to Dover Priory takes 35 min including transfers and departs hourly.