Find coaches from Lancaster to London

Next bus departures

Next departures from Lancaster to London on 19 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixbusBus
Lancaster University Bus Stop
Victoria Coach StationCheapest
FlixbusBus
Lancaster University Bus Stop
London Finchley Road (Stop CL)Fastest
MegabusBus
    Lancaster University Bus Stop
    Victoria Coach StationNo tags

    Last refresh of the prices: Today at 05:57 GMT.

    Compare 3 ways to travel from Lancaster to London

    We recommend carpooling

    Among the sustainable travel choices, the carpool stands out as a good way to reach London. The journey takes about 4 hours 40 minutes and with fares starting at just £21, it presents an excellent value for a comfortable ride.

    1carpool per day
    4h 40mAverage duration
    208 milesDistance
    14kgCO₂ emissions
    Average price£21 - £100Average duration7h 10m
    8kg CO₂e
    Average price£41 - £343Average duration3h 4m
    8kg CO₂e
    Carpool
    Average price£21 - £29Average duration4h 40m
    14kg CO₂e

    Frequently asked questions about travelling by bus from Lancaster to London

    1. What's the distance between Lancaster and London by coach?

      The journey from Lancaster to London by coach covers an approximate distance of 208 miles (335 km).

    2. How can I get from Lancaster to London without driving?

      The best way to go from Lancaster to London without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. Depending on your preferences, another alternative is to explore ridesharing trips.

    Find cheapest prices for buses

    Price is for a one-way ticket for one passenger and based on past searches.

    Best price found
    16/11
    £33
    17/11
    £75
    Today
    £23
    19/11
    £22
    20/11
    £23
    21/11
    £30
    22/11
    £21
    23/11
    £33
    busbud logoThe cheapest trip from Lancaster to London was searched and found on 22 Nov 2025 with a price of £21

    To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Lancaster to London as early as possible.

    You can expect to pay from £21 to £75 for a bus ticket from Lancaster to London based on the last 2 days. You can expect to find the cheapest price for the trip at £21, which is on 2025-11-22.

    Usually Megabus UK, FlixBus will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

    People from around the world trust Busbud

    Popular Buses Connecting Lancaster

    Buses Leaving from Lancaster

    Buses Going to Lancaster

    Popular Buses Connecting London

    Buses Leaving from London

    Buses Going to London