There are 6 ways to get from Lewisham (Station) to Rochester by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Lewisham to Rochestertrain London Bridge - Rainham / ...
1h 2m£13–26Line 022 bus, line 700 bus
cheapest- Take the bus from Lewisham Station to Bus Stationbus 022
- Take the bus from Bus Station to Rochester Community Hubbus 700
1h 19m£4–10Drive 24.4 mi
- Drive from Lewisham (Station) to Rochestercar 24.4 mi
31 min£6–9Taxi
- Take the taxi from Lewisham (Station) to Rochestertaxi 24.4 mi
31 min£80–100Train via Gravesend
- Take the train from Lewisham to Gravesendtrain London Victoria - Gravesend / ...
- Take the train from Gravesend to Rochestertrain Luton - Rainham / ...
1h 6m£13–26Line 89 bus, train
- Take the bus from Lewisham Station to Forest Rd / Slade Green Stnbus 89
- Take the train from Slade Green to Rochestertrain Luton - Rainham / ...
2h 1m£10–78
Lewisham (Station) to Rochester by train
Questions & Answers
The cheapest way to get from Lewisham (Station) to Rochester is to line 022 bus and line 700 bus which costs £3 - £10 and takes 1h 19m.
The fastest way to get from Lewisham (Station) to Rochester is to drive which takes 31 min and costs £5 - £9.
No, there is no direct bus from Lewisham (Station) station to Rochester. However, there are services departing from Lewisham Station and arriving at Rochester Community Hub via Bus Station. The journey, including transfers, takes approximately 1h 19m.
Yes, there is a direct train departing from Lewisham and arriving at Rochester. Services depart five times a week, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 1h 2m.
The distance between Lewisham (Station) and Rochester is 25 miles. The road distance is 24.5 miles.
The best way to get from Lewisham (Station) to Rochester without a car is to train which takes 1h 2m and costs £13 - £26.
The train from Lewisham to Rochester takes 1h 2m including transfers and departs five times a week.
Lewisham (Station) to Rochester bus services, operated by National Express, depart from Lewisham Station.
Lewisham (Station) to Rochester train services, operated by Thameslink, depart from Lewisham station.
The best way to get from Lewisham (Station) to Rochester is to train which takes 1h 2m and costs £13 - £26. Alternatively, you can line 022 bus and line 700 bus, which costs £3 - £10 and takes 1h 19m.
What companies run services between Lewisham (Station), England and Rochester, England?
Thameslink operates a train from Lewisham to Rochester twice daily. Tickets cost £13–26 and the journey takes 1h 2m. Southeastern also services this route 5 times a week. Alternatively, you can take a bus from Lewisham Station to Rochester Community Hub via Bus Station in around 1h 19m.
- Phone
- +44 (0)345 026 4700
- Website
- thameslinkrailway.com
Train from Lewisham to Rochester
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- £13–26
- Website
- https://www.thameslinkrailway.com/
Train from Lewisham to Gravesend
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- £9–18
- Website
- https://www.thameslinkrailway.com/
Train from Gravesend to Rochester
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- £4–8
- Website
- https://www.thameslinkrailway.com/
Train from Slade Green to Rochester
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- £8–17
- Website
- https://www.thameslinkrailway.com/
- Phone
- +44 345 322 7021
- Website
- southeasternrailway.co.uk
Train from Lewisham to Rochester
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a week
- Estimated price
- £13–26
- Website
- https://www.southeasternrailway.co.uk/
Train from Lewisham to Gravesend
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- £9–18
- Website
- https://www.southeasternrailway.co.uk/
Train from Gravesend to Rochester
- Ave. Duration
- 12 min
- Frequency
- Hourly
- Estimated price
- £4–8
- Website
- https://www.southeasternrailway.co.uk/
Train from Slade Green to Rochester
- Ave. Duration
- 37 min
- Frequency
- 4 times a week
- Estimated price
- £8–17
- Website
- https://www.southeasternrailway.co.uk/
- Phone
- +44 (0)3717 81 81 81
- Website
- nationalexpress.com
Bus from Lewisham Station to Bus Station
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- £2–7
- Website
- https://www.nationalexpress.com/en
- Phone
- +44 344 800 44 11
- [email protected]
- Website
- arrivabus.co.uk
Bus from Bus Station to Rochester Community Hub
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- £1–3
- Website
- https://www.arrivabus.co.uk/
- Adult Single All Zone
- £1–3
- Phone
- 0343 222 1234
- Website
- goaheadlondon.com
Bus from Lewisham Station to Forest Rd / Slade Green Stn
- Ave. Duration
- 1h 4m
- Frequency
- Every 10 minutes
- Estimated price
- £1–65
- Website
- https://goaheadlondon.com/
- One hour Ticket
- £1–65
- Ave. Duration
- 31 min
- Estimated price
- £80–100
Greenwich Black Cabs
- Phone
- +44 7464 949 740
Greenwich Mini Cabs
- Phone
- +44 20 3137 7661
- Website
- greenwichminicabs.com
Weso Local
- Phone
- +44 208 8855 555
- Website
- cheaptaxifare.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Lewisham (Station) to Rochester bus services, operated by National Express, arrive at Bus Station.
Lewisham (Station) to Rochester train services, operated by Thameslink, arrive at Rochester station.
Yes, the driving distance between Lewisham (Station) to Rochester is 25 miles. It takes approximately 31 min to drive from Lewisham (Station) to Rochester.
Book your Lewisham (Station) to Rochester train tickets online with Omio.
There are 1604+ hotels available in Rochester.















