Duration
2h 9m
Distance
128.3 miles
Average price
£50
Possible routes
4 found

Dover to Ipswich

Rome2rio has found 4 ways to get from Dover to Ipswich by train, bus and car. We recommend taking the train from Dover Priory to Stratford International and then taking the train from Stratford (London) to Ipswich, which takes around 2h 32m.
Recommended route

Train

  1. Dover Priory
  2. Stratford (London)
  3. Ipswich
2h 32m
Bookable on Rome2rio
£54 - £77
Alternative routes

Bus, train

  1. Canterbury, Bus Station
  2. Stratford (London)
  3. Ipswich
4h 55m
£46 - £67

Bus

  1. Dover
  2. London Waterloo Rail Station
  3. Stansted Airport London
  4. Ipswich
6h 44m
Bookable on Rome2rio
£38 - £58

Drive

  1. Dover
  2. Ipswich
Fastest
2h 9m
Cheapest
£21 - £35

Frequently asked questions

Want to know about travelling from Dover to Ipswich? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Dover to Ipswich is to drive which costs £21 - £35 and takes 2h 9m.

More details

The quickest way to get from Dover to Ipswich is to drive which costs £21 - £35 and takes 2h 9m.

More details

No, there is no direct bus from Dover to Ipswich. However, there are services departing from Dover and arriving at Ipswich via Elephant & Castle New Kent Rd, London Waterloo Rail Station and Stansted Airport London. The journey, including transfers, takes approximately 6h 44m.

More details

No, there is no direct train from Dover to Ipswich. However, there are services departing from Dover Priory and arriving at Ipswich via Stratford (London). The journey, including transfers, takes approximately 2h 32m.

More details

The distance between Dover and Ipswich is 65 miles. The road distance is 128.3 miles.

Get driving directions

The best way to get from Dover to Ipswich without a car is to train which takes 2h 32m and costs £50 - £80.

More details

It takes approximately 2h 32m to get from Dover to Ipswich, including transfers.

More details

Dover to Ipswich bus services, operated by National Express, depart from Dover station.

More details

Dover to Ipswich train services, operated by Southeastern, depart from Dover Priory station.

More details

The best way to get from Dover to Ipswich is to train which takes 2h 32m and costs £50 - £80. Alternatively, you can bus, which costs £35 - £60 and takes 6h 44m.

Mode details

Dover to Ipswich bus services, operated by National Express, arrive at Ipswich station.

More details

Dover to Ipswich train services, operated by Greater Anglia, arrive at Ipswich station.

More details

Yes, the driving distance between Dover to Ipswich is 128 miles. It takes approximately 2h 9m to drive from Dover to Ipswich.

Get driving directions

There are 300+ hotels available in Ipswich. Prices start at £67 per night.

More details

How to travel from Dover to Ipswich

Find all the possible transport options for your trip from Dover to Ipswich right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Dover and Ipswich?

You can take a train from Dover to Ipswich via Stratford International and Stratford (London) in around 2h 32m. Alternatively, you can take a bus from Dover to Ipswich via London Elephant and Castle, Elephant & Castle New Kent Rd, Waterloo Station Tenison Way, London Waterloo Rail Station, and Stansted Airport London in around 6h 44m.
Train operators
Bus operators

Ipswich, United Kingdom

Ipswich is the county town of Suffolk, England, located on the estuary of the River Orwell, about 60 mi north east of London. The town has been continuously occupied since the Saxon period, and its port has been one of England's most important for the whole of its history. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!