Buses to Croydon from Epsom

The journey to Croydon from Epsom takes just 47 minutes.

Buses operate 6 days a week with up to 14 services per day. Depending on the day of travel, the first bus departs Epsom at 07:21.

Arriva London North operates between Epsom and Croydon 6 days per week.

Service days Daily except Sunday
Services per day up to 14
Shortest trip 47 minutes
First departure 07:21
Last departure 20:38

Your questions answered

  • Is there a daily bus service between Epsom and Croydon?

    No, buses run on Monday, Tuesday, Wednesday, Thursday, Friday and Saturday.

  • How long is the bus trip from Epsom to Croydon?

    The fastest bus to Croydon from Epsom takes 47 minutes. Check the trip duration when booking, as the slowest bus takes 47 minutes longer.

  • How do I buy tickets for travel to Croydon from Epsom?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Epsom and Croydon?

    Arriva London North run buses to Croydon from Epsom.

  • What time is the earliest bus from Epsom to Croydon?

    The first bus to Croydon from Epsom leaves at 07:21. The journey takes about 1 hour.

  • When is the last bus to Croydon from Epsom?

    The last bus leaves Epsom at 20:38, arriving into Croydon at 21:32. Get there in plenty of time so you don't miss it.

Onward travel from Croydon

Bus to Days Shortest trip Distance
Carshalton
  • Daily
8 minutes 3.1 miles
Chipstead
  • Daily
15 minutes 5.5 miles
Coulsdon
  • Daily
8 minutes 4.7 miles
Cranford
  • Daily
1 hour 3 minutes 15 miles
Epsom
  • Daily except Sunday
42 minutes 8.2 miles
Kingston upon Thames
  • Daily
39 minutes 8.7 miles
Merstham
  • Daily
26 minutes 8.9 miles
Shortlands
  • Daily
13 minutes 4.6 miles
Wallington
  • Daily
6 minutes 2.7 miles
West Wickham
  • Daily
6 minutes 3.8 miles

More destinations in Greater London