Cheap bus tickets from London to Leeds

Showing times and prices for Jan 30

Cheapest

$13

Average

$22

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Leeds will cost around $ 22 if you buy it on the day, but the cheapest tickets can be found for only $ 13.

09:30AMLondon4h20 01:50PMLeeds, Coach Station
0 changes
$131One-way
08:00AMLondon4h30 12:30PMLeeds, Coach Station
0 changes
$131One-way
11:00AMLondon4h25 03:25PMLeeds
0 changes
$161One-way
01:20PMLondon4h05 05:25PMLeeds
0 changes
$161One-way
01:00PMLondon4h25 05:25PMLeeds
0 changes
$161One-way

Bus schedule from London to Leeds

Showing buses for tomorrow, Sun, Jan 30
12:10AMLondon, Heathrow Airport Terminals 1, 2, 36h35 06:45AMLeeds
0 changes
07:30AMLondon4h30 12:00PMLeeds, Coach Station
0 changes
08:00AMLondon4h25 12:25PMLeeds
0 changes
08:00AMLondon4h30 12:30PMLeeds, Coach Station
0 changes
08:20AMLondon4h05 12:25PMLeeds
0 changes
08:30AMLondon4h35 01:05PMLeeds, Coach Station
0 changes
09:00AMLondon4h30 01:30PMLeeds, Coach Station
0 changes
09:30AMLondon4h20 01:50PMLeeds, Coach Station
0 changes
09:30AMLondon4h25 01:55PMLeeds
0 changes
09:55AMLondon4h00 01:55PMLeeds
0 changes
10:30AMLondon4h20 02:50PMLeeds, Coach Station
0 changes
11:00AMLondon4h25 03:25PMLeeds
0 changes
11:20AMLondon4h05 03:25PMLeeds
0 changes
11:30AMLondon4h20 03:50PMLeeds, Coach Station
0 changes
12:30PMLondon4h30 05:00PMLeeds, Coach Station
0 changes
01:00PMLondon4h25 05:25PMLeeds
0 changes
01:20PMLondon4h05 05:25PMLeeds
0 changes
01:30PMLondon4h20 05:50PMLeeds, Coach Station
0 changes
03:00PMLondon4h20 07:20PMLeeds, Coach Station
0 changes
03:00PMLondon4h30 07:30PMLeeds
0 changes
03:20PMLondon4h10 07:30PMLeeds
0 changes
05:30PMLondon4h20 09:50PMLeeds, Coach Station
0 changes
06:00PMLondon4h25 10:25PMLeeds
0 changes
06:20PMLondon4h05 10:25PMLeeds
0 changes
06:30PMLondon4h40 11:10PMLeeds, Coach Station
0 changes
07:30PMLondon4h20 11:50PMLeeds, Coach Station
0 changes
10:00PMLondon4h25 02:25AMLeeds
0 changes
10:25PMLondon4h00 02:25AMLeeds
0 changes
11:30PMLondon7h15 06:45AMLeeds
0 changes
11:59PMLondon5h56 05:55AMLeeds, Coach Station
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Jan 30
$61London North Eastern Railway
$5Flixbus
Mon
Jan 31
$89London North Eastern Railway
$8Flixbus
Tue
Feb 1
$89London North Eastern Railway
$4Flixbus
Wed
Feb 2
$89London North Eastern Railway
$4Flixbus
Thu
Feb 3
$89London North Eastern Railway
$4Flixbus
Fri
Feb 4
$53London North Eastern Railway
$4Flixbus
Sat
Feb 5
$41London North Eastern Railway
$4Flixbus
Sun
Feb 6
$45London North Eastern Railway
$6Flixbus
Mon
Feb 7
$61London North Eastern Railway
$6Flixbus
Tue
Feb 8
$61London North Eastern Railway
$4Flixbus
Wed
Feb 9
$50East Midlands Railway
$4Flixbus
Thu
Feb 10
$61London North Eastern Railway
$5Flixbus
Fri
Feb 11
$45London North Eastern Railway
$6Flixbus
Sat
Feb 12
$45London North Eastern Railway
$6Flixbus
Sun
Feb 13
$41London North Eastern Railway
$8Megabus
Mon
Feb 14
$45London North Eastern Railway
$6Flixbus
Tue
Feb 15
$82East Midlands Railway
$10National Express
Wed
Feb 16
$45London North Eastern Railway
$7Flixbus
Thu
Feb 17
$45London North Eastern Railway
$6Flixbus
Fri
Feb 18
$36London North Eastern Railway
$8Flixbus

Bus times from London to Leeds

Showing times and prices for Jan 30

Fastest Journey

4 h

Average

4 h 33 m

Buses per day

30

Distance

272 km

Of the 30 buses that leave London for Leeds every day 30 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 272 km distance in an average of 4 h 33 m but if you time it right, some buses will get you there in just 4 h .

The slowest buses will take 7 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

2nd Fastest
10:25PMLondon4h00 02:25AMLeeds
0 changes
$171One-way
2nd Fastest
09:55AMLondon4h00 01:55PMLeeds
0 changes
$171One-way
08:20AMLondon4h05 12:25PMLeeds
0 changes
$191One-way
01:20PMLondon4h05 05:25PMLeeds
0 changes
$161One-way
06:20PMLondon4h05 10:25PMLeeds
0 changes
$291One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from London to Leeds

distanceDistance168 miles (271 km)
durationAverage bus duration3 h 55 min
priceAverage bus ticket price$5 (€4)
changesDirect busYes
carriersBus providersNational Express, Megabus or Flixbus

Buses from London to Leeds cover the 168 miles (271 km) long route taking on average 3 h 55 min with our travel partners like National Express, Megabus or Flixbus. There are direct bus services available. While the average ticket price for this trip costs around $5 (€4), you can find the cheapest bus ticket for as low as $4 (€3). Travelers depart most frequently from London Victoria and arrive in Leeds, Kirgate Coach Stop.

Bus companies: National Express and FlixBus from London to Leeds

Find the best buses between London and Leeds with Omio's travel partners National Express and FlixBus from $4 (€3). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

National Express
FlixBus

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the London - Leeds bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    When you buy your National Express bus tickets to Leeds from London don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Buses from London to Leeds

    Leeds is one of the major cities of the north of England, a city that was prominent from medieval times through to the Industrial Revolution, and now renowned for its elegant shopping arcades and thriving cultural scene. Visitors from the capital can investigate Leeds attractions thanks to direct daily buses from London to Leeds, a budget alternative to the train. Journey times to Leeds are about four hours and 30 minutes on average, with departures available from early morning to late at night.

    Which bus companies travel from London to Leeds?

    The UK's national bus company National Express operates all the direct London to Leeds bus services from Victoria Coach Station seven days a week. Indirect connections are not available on this route to Yorkshire.

    How long is the bus from London to Leeds?

    The fastest National Express services on the 183-mile road route north from London to Leeds take four hours and 20 minutes to reach the Yorkshire city. Depending on departure times and traffic conditions, other direct buses take between ten and 50 minutes longer. The overnight service from London Victoria Coach Station takes five hours and 55 minutes to reach Leeds.

    How many buses are there from London to Leeds?

    The National Express daily schedule provides  15 direct London to Leeds bus services from Monday-Saturday and 19 direct buses on Sundays. Departures start around 7:00 a.m. and continue with buses roughly every hour throughout the day and evening. The final overnight connection to Leeds leaves Victoria Coach Station just before midnight.

    What are the departure and arrival stations for buses from London to Leeds?

    Departure Bus Station: London Victoria Coach Station is located on the south-western side of the city center,  served by Underground trains on three lines at the nearby Tube station and by city bus routes stopping on Elizabeth Street and Buckingham Palace Road. Facilities at the bus station include baggage storage lockers, cafes, a bakery, news vendors, ATMs, fast food outlets and taxi stands.

    Arrival Bus Station: Leeds Coach Station is situated on the east side of the city center, served by local bus routes from the adjacent bus terminus. Passenger facilities at the station include a cafe, ATMs,  news vendor, snack kiosks, restrooms and taxi stands, with a food market a short walk from the entrance.

    Travel Tips: Bus to Leeds from London

    Take the bus to Leeds easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Leeds.
    FAQs

    How much does a cheap bus from London to Leeds cost?

    Bus tickets to Leeds from London for some dates and times can be found for as cheap as $4 (€3)  one way in the next 7 days.

    How much is the bus between London and Leeds on average?

    If you’re looking to book your bus tickets in the next week, you can expect the London to Leeds bus price to come in at an average of $5 (€4)  one way.

    How far is London to Leeds by bus?

    When traveling this route you should expect the distance between London and Leeds by bus to be approximately 168 miles (271 km).

    How many hours is the bus time to Leeds from London?

    The London to Leeds bus duration is on average 3 h 55 min, which is to be expected when traveling 168 miles (271 km) from London to Leeds. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What is the departure bus station in London and arrival bus station in Leeds?

    When traveling this route, Omio customers are departing most frequently from London Victoria   and arriving in Leeds, Kirgate Coach Stop.

    Where is the departure bus station in London located? Where is the arrival bus station in Leeds located?

    Passengers booking this journey most frequently board their buses from London Victoria and need to travel around 1.2 miles (2 km) from the city center to get to this bus station.

    Passengers arriving in Leeds most often arrive at Leeds, Kirgate Coach Stop and need to travel around 0.4 miles (685 m) from this bus station to the city center.

    Which bus companies can get me from London to Leeds?

    When taking a bus from London to Leeds, you can count on National Express, Megabus or Flixbus for the best way to get you to Leeds. You can also check all possible bus companies who offer a service between London and Leeds and compare the amenities they offer before buying a bus ticket.

    Can I find a direct bus from London to Leeds?

    If you’re looking for a direct bus, consider traveling with Flixbus, National Express or Megabus. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.

    When does the first bus depart from London to Leeds? When does the last bus depart from London to Leeds?

    The earliest bus departing from London to Leeds leaves at 8: 00 AM. The last bus departing from London to Leeds leaves at 8: 00 PM. You can find the latest London to Leeds bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How early should I buy bus tickets to Leeds from London to score the best deals?

    You can find buses from London to Leeds to cost on average $5 (€4) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the London to Leeds bus generally on sale a few months before the planned travel date.