Buses to Preston from Cheltenham

The journey to Preston from Cheltenham takes about 5 hours.

Buses operate 3 days a week with up to 1 services per day. Depending on the day of travel, the first bus departs Cheltenham at 22:55.

It's quick and easy to buy tickets to Preston, with no additional fees or charges.

megabus schedule

megabus operates between Cheltenham and Preston on Friday, Saturday and Sunday.

Service days Friday, Saturday, Sunday
Services per day up to 1
Shortest trip 4 hours 35 minutes
First departure 22:55
Last departure 22:55

Your questions answered

  • Is there a daily bus service between Cheltenham and Preston?

    No, buses run on Friday, Saturday and Sunday.

  • How long is the bus trip from Cheltenham to Preston?

    The fastest bus to Preston from Cheltenham takes 4 hours 35 minutes.

  • How do I buy tickets for travel to Preston from Cheltenham?

    It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.

  • Which bus companies operate between Cheltenham and Preston?

    megabus run buses to Preston from Cheltenham.

  • What time is the earliest bus from Cheltenham to Preston?

    The first bus to Preston from Cheltenham leaves at 22:55. The journey takes about 5 hours.

  • When is the last bus to Preston from Cheltenham?

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

Onward travel from Preston

Bus to Days Shortest trip Distance
Accrington
  • Daily
42 minutes 14 miles
Belsize Park
  • Daily
6 hours 10 minutes 186 miles
Blackburn
  • Daily
7 minutes 9.1 miles
Clitheroe
  • Daily
37 minutes 14 miles
Euxton
  • Daily
39 minutes 6.5 miles
Galgate
  • Daily
46 minutes 16 miles
Glasgow
  • Daily
3 hours 15 minutes 158 miles
Great Harwood
  • Weekdays
1 hour 21 minutes 12 miles
Morecambe
  • Daily
1 hour 23 minutes 22 miles
Newbury
  • Fr
  • Sa
  • Su
5 hours 40 minutes 173 miles
Poulton-le-Fylde
  • Daily
37 minutes 12 miles
Tarleton
  • Daily
10 minutes 7.7 miles

More destinations in Lancashire