Compare prices and tickets by train, bus or flight

Sat
Jan 22
$104London North Eastern Railway
$23Flixbus
$65easyJet
Sun
Jan 23
$104London North Eastern Railway
$23Flixbus
$49easyJet
Thu
Jan 27
$86London North Eastern Railway
$15Flixbus
$43easyJet
Fri
Jan 28
$104London North Eastern Railway
$23Flixbus
$39easyJet
Sat
Jan 29
$62Avanti West Coast
$15Flixbus
$49easyJet
Sun
Jan 30
$234Cross Country
$60National Express
$42easyJet
Tue
Feb 1
$233Cross Country
$26National Express
$42easyJet
Thu
Feb 3
$86London North Eastern Railway
$15Flixbus
$43easyJet

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 Edinburgh to Leicester

distanceDistance243 miles (392 km)
durationAverage bus duration6 h 45 min
priceAverage bus ticket price$21 (€17)
changesDirect busYes
carriersBus providersNational Express

Buses from Edinburgh to Leicester cover the 243 miles (392 km) long trip taking on average 6 h 45 min with our travel partners like National Express. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $15 (€13), but the average price of bus tickets is $21 (€17). Travelers depart most frequently from Edinburgh Waverley and arrive in Leicester, St. Margaret's Bus Station.

Bus companies: National Express from Edinburgh to Leicester

You can travel by bus between Edinburgh and Leicester with National Express for as low as $15 (€13). When you search for schedules and tickets, Omio will show you the best route.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Edinburgh and Leicester, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    Please follow the recommendations outlined by National Express when booking your bus tickets from Edinburgh to Leicester due to the coronavirus:

    • 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.

    Travel Tips: Bus to Leicester from Edinburgh

    Take the bus to Leicester 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 Edinburgh to Leicester.
    FAQs

    How much do cheap bus tickets between Edinburgh and Leicester cost?

    Looking to save money on your trip? Omio customers have found the cheapest bus between Edinburgh and Leicester for the next 7 days starting from $15 (€13)  one way.

    How much is the bus to Leicester from Edinburgh on average?

    The Edinburgh to Leicester bus ticket price is on average $21 (€17)  if you are looking to book your tickets for this journey in the next week.

    How far is Edinburgh to Leicester by bus?

    The Edinburgh to Leicester bus distance is approximately 243 miles (392 km).

    How many hours is the bus time from Edinburgh to Leicester?

    The Edinburgh to Leicester bus duration is on average 6 h 45 min, which is to be expected when traveling 243 miles (392 km) from Edinburgh to Leicester. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What bus station in Edinburgh goes to Leicester? What bus station do I come into Leicester from Edinburgh?

    When taking a bus from Edinburgh, you have a couple of bus stations you can depart from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh, Princes Street. When you arrive in Leicester, your bus can arrive in bus stations including Leicester, St. Margaret's Bus Station, Leicester, Fosse Park Avenue (ASDA) and Leicester, Charles Street / Halford Street.

    Omio customers traveling this route book their buses from Edinburgh Waverley   to Leicester, St. Margaret's Bus Station.

    Where is the departure bus station in Edinburgh located? Where is the arrival bus station in Leicester located?

    Passengers board the bus most frequently from Edinburgh Waverley, which is located around 0.2 miles (429 m) away from the city center, and they get off the bus at Leicester, St. Margaret's Bus Station, located 0.1 miles (211 m) away from the city center.

    Which bus providers can take me to Leicester from Edinburgh?

    When taking a bus from Edinburgh to Leicester, you can count on National Express for the best way to get you to Leicester. You can also check all possible bus providers who offer a service to Leicester from Edinburgh and compare the amenities they offer before buying a bus ticket.

    When is the earliest bus from Edinburgh to Leicester? When is the last bus from Edinburgh to Leicester?

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

    How far in advance should I book bus tickets to Leicester from Edinburgh for the best deals?

    If you buy a bus ticket from Edinburgh to Leicester within the next 7 days, you can find tickets to cost on average $21 (€17) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Edinburgh to Leicester are generally on sale a few months before the planned departure date.