The cheapest buses from Edinburgh to Birmingham

Showing times and prices for Sep 22

Cheapest

$29

Average

$40

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 Edinburgh to Birmingham will cost around $ 40 if you buy it on the day, but the cheapest tickets can be found for only $ 29.

Cheapest
09:10PMEdinburgh9h35 06:45AMBirmingham, Coach Station
0 changes
$291One-way
Cheapest
08:45AMEdinburgh9h25 06:10PMBirmingham, Coach Station
0 changes
$291One-way
Cheapest
08:20AMEdinburgh9h25 05:45PMBirmingham, Coach Station
0 changes
$291One-way
2nd Cheapest
08:35PMEdinburgh9h50 06:25AMBirmingham, Coach Station
1 changes
$551One-way
10:45AMEdinburgh9h25 08:10PMBirmingham, Coach Station
1 changes
$591One-way

Timetable Edinburgh to Birmingham

Showing buses for tomorrow, Wed, Sep 22
08:20AMEdinburgh9h25 05:45PMBirmingham, Coach Station
0 changes
08:45AMEdinburgh9h25 06:10PMBirmingham, Coach Station
0 changes
10:45AMEdinburgh9h25 08:10PMBirmingham, Coach Station
0 changes
08:35PMEdinburgh9h50 06:25AMBirmingham, Coach Station
0 changes
09:10PMEdinburgh9h35 06:45AMBirmingham, Coach Station
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Sep 21
$69Avanti West Coast
$29National Express
$113easyJet
Wed
Sep 22
$69Avanti West Coast
$29National Express
$74easyJet
Thu
Sep 23
$70Avanti West Coast
$29National Express
$66easyJet
Fri
Sep 24
$205Cross Country
$29National Express
$113easyJet
Sat
Sep 25
$184Avanti West Coast
$29National Express
Find prices
Sun
Sep 26
$97Avanti West Coast
$29National Express
$74easyJet
Mon
Sep 27
$70Avanti West Coast
$29National Express
$67easyJet
Tue
Sep 28
$59Avanti West Coast
$17National Express
$50easyJet
Wed
Sep 29
$59Avanti West Coast
$20National Express
$50easyJet
Thu
Sep 30
$58Avanti West Coast
$29National Express
$55easyJet
Fri
Oct 1
$70Avanti West Coast
$20National Express
$50easyJet
Sat
Oct 2
$59Avanti West Coast
$29National Express
$61easyJet
Sun
Oct 3
$97Avanti West Coast
$29National Express
$134easyJet
Mon
Oct 4
$59Avanti West Coast
$29National Express
$66easyJet
Tue
Oct 5
$59Avanti West Coast
$17National Express
$50easyJet
Wed
Oct 6
$59Avanti West Coast
$17National Express
Find prices
Thu
Oct 7
$58Avanti West Coast
$29National Express
$49easyJet
Fri
Oct 8
$86Avanti West Coast
$29National Express
$60easyJet
Sat
Oct 9
$59Avanti West Coast
$29National Express
$118easyJet
Sun
Oct 10
$97Avanti West Coast
$29National Express
$114easyJet
Mon
Oct 11
$70Avanti West Coast
$17National Express
$61easyJet

The fastest buses from Edinburgh to Birmingham

Showing times and prices for Sep 22

Fastest Journey

9 h 25 m

Average

9 h 32 m

Buses per day

5

Distance

395 km

Of the 5 buses that leave Edinburgh for Birmingham every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 395 km distance in an average of 9 h 32 m but if you time it right, some buses will get you there in just 9 h 25 m .

The slowest buses will take 9 h 50 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.

Fastest
08:45AMEdinburgh9h25 06:10PMBirmingham, Coach Station
0 changes
$291One-way
Fastest
08:20AMEdinburgh9h25 05:45PMBirmingham, Coach Station
0 changes
$291One-way
Fastest
10:45AMEdinburgh9h25 08:10PMBirmingham, Coach Station
1 changes
$591One-way
2nd Fastest
09:10PMEdinburgh9h35 06:45AMBirmingham, Coach Station
0 changes
$291One-way
08:35PMEdinburgh9h50 06:25AMBirmingham, Coach Station
1 changes
$551One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information between Edinburgh and Birmingham

distanceDistance244 miles (394 km)
durationAverage bus duration9 h 25 min
priceAverage bus ticket price$29 (€23)
changesDirect busYes
carriersBus companiesNational Express

Buses from Edinburgh to Birmingham cover the 244 miles (394 km) long trip taking on average 9 h 25 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this trip costs around $29 (€23), you can find the cheapest bus ticket for as low as $29 (€23). Travelers depart most frequently from Edinburgh Waverley and arrive in Birmingham, Coach Station.

National Express

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 Edinburgh - Birmingham 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.

    National Express' current ticket policies due to COVID-19 for your bus between Edinburgh and Birmingham are the following:

    • 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 Edinburgh to Birmingham: Journey Details

    Buses from Edinburgh to Birmingham runs 4 times per day between roughly 7:00 a.m. and 9:30 p.m., with 3 departures in the morning before 10:30 a.m. and one in the evening. While direct Edinburgh to Birmingham buses for this 7.5 to 10.5 hour journey are possible, passengers may have to change once at Leeds.

    Return buses from Birmingham to Edinburgh are also available.

    Leaving Edinburgh by bus

    The capital of Scotland, Edinburgh is a city with a fascinating history and a beautiful landscape to discover. Wander up the Royal Mile to the brooding Edinburgh Castle, sitting on a crag above the city, to explore the nooks and crannies of the Old Town. To further explore the history of Edinburgh, visit Holyroodhouse, the palace of the ill-fated Mary, Queen of Scots, before heading to picturesque Cramond; an ancient Roman fort turned seaside village in the north west corner of the city. A trip to Edinburgh isn't complete without hiking up Arthur's seat to get a view over the city and the beautiful Forth of Firth.

    Getting into Birmingham by bus

    Birmingham, Britain's second largest city, boasts a range of activities ranging from world-class culture and cuisine to fascinating historical attractions and an exciting music scene. Wander through the city's Jewellery Quarter to get a taste of the city's history - it has been a center of jewellery production since the time of Charles II - while browsing through the area's many workshops. For a culinary adventure, visit one of Birmingham's four Michelin starred restaurants, or, for something less fancy go out for Balti, a type of curry that was invented in the city. Lastly, don't leave the city without catching a show at the world-renowned Birmingham Royal Ballet.

    Travel Tips

    Buses from Edinburgh to Birmingham
    Take the bus to Birmingham 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 Birmingham.
    FAQs
    How much do cheap bus tickets from Edinburgh to Birmingham cost?
    Bus tickets between Edinburgh and Birmingham for some dates and times can be found for as cheap as $29 (€23)  one way in the next 7 days.
    How much is a bus ticket to Birmingham from Edinburgh?
    If you’re looking to book your bus tickets in the next week, you can expect the Edinburgh to Birmingham bus price to come in at an average of $29 (€23)  one way.
    How many miles is it from Edinburgh to Birmingham by bus?
    The distance from Edinburgh to Birmingham by bus is approximately 244 miles (394 km).
    How long is the bus ride between Edinburgh and Birmingham?
    While the time it takes to travel 244 miles (394 km) from Edinburgh to Birmingham can vary based on specific dates, weekends, and holidays, the Edinburgh to Birmingham bus journey time is on average 9 h 25 min.
    When traveling by bus from Edinburgh to Birmingham, which bus station in Edinburgh do I depart from and which bus station in Birmingham do I arrive in?

    There are a few bus stations in Edinburgh to start your trip from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. In Birmingham you have a few bus station options to choose from for your arrival including Birmingham, Coach Station, Birmingham, Station Street (Stop NS13) and Birmingham, Hill St / Railway Bridge.

    Omio customers traveling this route depart most frequently from Edinburgh Waverley   and arrive in Birmingham, Coach Station.

    Where do I find the Edinburgh bus station to Birmingham? Where is the Birmingham bus station?

    Passengers board their bus most frequently from Edinburgh Waverley and travel around 0 mile (s) / 0 km from the city center to this bus station.

    Passengers traveling this route most often arrive at Birmingham, Coach Station and need to travel approximately 1 mile (s) / 1 km from the bus station to the city center in Birmingham.

    What bus providers go from Edinburgh to Birmingham?
    Take the Edinburgh to Birmingham bus with National Express. However, it's always good to check out all possible bus providers for the trip between Edinburgh and Birmingham as there might be differences in the amenities they offer.
    Is there a direct bus from Edinburgh to Birmingham?
    Yes, there are direct buses from Edinburgh to Birmingham, and you can find a direct bus for this trip with National Express  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
    When can I take the first bus from Edinburgh to Birmingham? When can I take the last bus for the day?
    The earliest bus departing from Edinburgh to Birmingham leaves at 7: 20 AM. The last bus departing from Edinburgh to Birmingham leaves at 8: 10 PM. You can find the latest Edinburgh to Birmingham 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 purchase a bus ticket from Edinburgh to Birmingham to get the best deals?
    If you buy the Edinburgh to Birmingham bus within the next 7 days, you can find one way tickets to cost on average $29 (€23). However, booking your bus ticket in advance gives you access to the best prices for buses from Edinburgh to Birmingham. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
    Stations

    Important Stations and Airports for this Journey

    Edinburgh
    Birmingham
    Edinburgh
    Amenities
    Refreshments
    WC

    Frequently Asked Questions

    Where is the bus station and what is the best way to get there?
    This station is within walking distance of the city centre and is connected to other parts of the city by public transport.