To get to Margate from London by car, take the M2 and A299 towards Margate. The journey takes approximately 2 hours depending on traffic.
If travelling by train, take a train from London St. Pancras International to Margate station. The journey takes approximately 1 hour and 30 minutes. From Canterbury, take the direct train to Margate which takes around 30 minutes.
If you're coming from Dover, take the A256 and A299 towards Margate. The journey is approximately 40 minutes by car. Alternatively, you can take the train from Dover Priory to Margate station which takes around 30-40 minutes.
If you're in Canterbury, take a direct train to Margate which takes around 30 minutes.
From nearby Ramsgate, take the A254 and A255 towards Margate which takes around 20-30 minutes by car. The train journey from Ramsgate to Margate takes around 10 minutes.
If you're in Folkestone, take the M20 and A259 towards Margate which takes around 50-60 minutes by car, or take a train from Folkestone Central station to Margate which takes around 40 minutes.
If you're staying in Broadstairs, take the A255 or A254 towards Margate, which takes around 10-15 minutes by car, or take the train from Broadstairs station to Margate which takes around 10 minutes.
To avoid traffic congestion, it may be worth considering travelling by train or using the Park and Ride facilities available at certain times of the year.