There are 4 ways to get from London to St Margaret's Bay Windmill by train, bus 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  •  2 h 21 min

  1. Take the train from St Pancras International to Walmer

$48 - $65

Cheapest option

Bus  •  3 h 16 min

  1. Take the bus from Walworth, Dunton Road to Dover, Pencester Road (Magistrates Court) 007 / ...

$15 - $19

2 alternative options

Bus, line 81 bus  •  4 h 24 min

  1. Take the bus from London to Canterbury Londres > Canterbury > Douvres > Rotterdam > La Haye > Amsterdam Centre - Sloterdijk / ...
  2. Take the line 81 bus from Sandwich, Guildhall to St Margaret's at Cliffe, Bay Hill (Granville Road) 80A / ...

$19 - $21

Drive  •  1 h 34 min

  1. Drive from London to St Margaret's Bay Windmill 80.2 miles

$17 - $25

What companies run services between London, England and St Margaret's Bay Windmill, England?

Southeastern operates a train from London to St Margaret's Bay Windmill hourly. Tickets cost $40 - $65 and the journey takes 1 h 18 min. Alternatively, National Express operates a bus from London to St Margaret's Bay Windmill every 4 hours. Tickets cost $10 - $15 and the journey takes 2 h 5 min.

Train operators
Bus operators
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Walworth, Dunton Road to Dover, Pencester Road (Magistrates Court)
Ave. Duration
2 h 5 min
Frequency
Every 4 hours
Estimated price
$10 - $15
Website
nationalexpress.com
Stagecoach in East Kent
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Sandwich, Guildhall to St Margaret's at Cliffe, Bay Hill (Granville Road)
Ave. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$8
Schedules at
stagecoachbus.com

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 do I get from Sydney to Melbourne, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

How far is it from London to St Margaret's Bay Windmill?

The distance between London and St Margaret's Bay Windmill is 112 km. The road distance is 128 km.

What is the cheapest way to get from London to St Margaret's Bay Windmill?

The cheapest way to get from London to St Margaret's Bay Windmill is to bus which costs £10 - £14 and takes 3 h 16 min.

What is the fastest way to get from London to St Margaret's Bay Windmill?

The quickest way to get from London to St Margaret's Bay Windmill is to drive which takes 1 h 34 min and costs £12 - £18.

Is there a direct bus between London and St Margaret's Bay Windmill?

No, there is no direct bus from London to St Margaret's Bay Windmill. However, there are services departing from Walworth, Dunton Road and arriving at St Margaret's at Cliffe, Bay Hill (Granville Road) via Dover, Pencester Road (Pencester Gardens). The journey, including transfers, takes approximately 3 h 16 min.

How long does it take to get from London to St Margaret's Bay Windmill?

It takes approximately 2 h 21 min to get from London to St Margaret's Bay Windmill, including transfers.