Buses to Cambridge from London

The journey to Cambridge from London takes just 2 hours 15 minutes.

Buses operate daily with up to 5 services per day. Depending on the day of travel, the first bus departs London at 01:00.

Flixbus schedule

Flixbus operates between London and Cambridge 7 days per week.

Service days Daily
Services per day up to 5
Shortest trip 2 hours 15 minutes
First departure 01:00
Last departure 20:30

Your questions answered

  • Is there a daily bus service between London and Cambridge?

    Yes, buses operate daily from London to Cambridge, departing as early as 01:00.

  • How long is the bus trip from London to Cambridge?

    The fastest bus to Cambridge from London takes 2 hours 15 minutes. Check the trip duration when booking, as the slowest bus takes 45 minutes longer.

  • How do I buy tickets for travel to Cambridge from London?

    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 London and Cambridge?

    Flixbus run buses to Cambridge from London.

  • What time is the earliest bus from London to Cambridge?

    The first bus to Cambridge from London leaves at 01:00. The journey takes about 2 hours.

  • When is the last bus to Cambridge from London?

    The last bus leaves London at 20:30, arriving into Cambridge at 22:55. Get there in plenty of time so you don't miss it.

Onward travel from Cambridge

Bus to Days Shortest trip Distance
Belsize Park
  • Daily
1 hour 55 minutes 47 miles
Huntingdon
  • Daily
46 minutes 16 miles
Littleport
  • Daily except Sunday
1 hour 10 minutes 20 miles
Liverpool
  • Th
  • Fr
  • Sa
  • Su
  • Mo
6 hours 5 minutes 154 miles
London
  • Daily
2 hours 30 minutes 49 miles
Mildenhall
  • Daily
50 minutes 19 miles
Newmarket
  • Daily
35 minutes 13 miles
Norwich
  • Daily
1 hour 30 minutes 58 miles
Royston
  • Daily except Sunday
52 minutes 12 miles
Saint Neots
  • Daily
45 minutes 16 miles

More destinations in Cambridgeshire