Travel from Maidstone to Canterbury

Bus or train from Maidstone to Canterbury?

You can take a train from Maidstone to Canterbury via Ashford International in around 1 h 2 min. Alternatively, you can take a bus from Maidstone to Canterbury via Sittingbourne, Globe and Engine in around 2 h 2 min.

Book transport from Maidstone to Canterbury

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Maidstone to Canterbury

From Maidstone East train to Ashford International then train to Canterbury West.1 h 2 min£21
From Maidstone East train to Canterbury West.1 h 5 min£17
From Chequers Bus Station line 334 bus to Sittingbourne, Globe and Engine then bus to Canterbury, Bus Station.2 h 2 min£7
From Maidstone taxi to Canterbury.35 min£72
From Maidstone drive to Canterbury.35 min£5
From Maidstone rideshare to Canterbury.49 min£4

How long does it take to get from Maidstone to Canterbury?

It takes approximately 1 h 2 min to get from Maidstone to Canterbury, including transfers.

Is there a direct train between Maidstone and Canterbury?

Yes, there is a direct train departing from Maidstone East and arriving at Canterbury West. Services depart every two hours. The journey takes approximately 1 h 5 min.

Is there a direct bus between Maidstone and Canterbury?

No, there is no direct bus from Maidstone to Canterbury. However, there are services departing from Chequers Bus Station and arriving at Canterbury, Bus Station via Sittingbourne, Globe and Engine. The journey, including transfers, takes approximately 2 h 2 min.

Operators from Maidstone to Canterbury

Southeastern+44 345 322 7021Southeastern
Arriva Kent & Surrey0344 800 4411Arriva Kent & Surrey
Stagecoach in East KentStagecoach in East Kent