Find a bus from Birmingham to Edinburgh

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 17.87$
Journey duration 9 h 32 min
Connections per day 20
First departure: 06:15
Last departure: 22:55
Distance 395km

With virail find your bus from Birmingham to Edinburgh

Virail compares for you more than 200 providers to find the solution that better suits your needs. You can filter the results according to your budget to find the best solution for you journey from Birmingham to Edinburgh.

How much are the cheapest bus tickets from Birmingham to Edinburgh?

On average, you can find bus tickets from Birmingham to Edinburgh for 44,18 $. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 12,28 $.

Where do the buses to Edinburgh leave from?

Buses of the route Birmingham - Edinburgh leave from Birmingham Coach Station, Coach Station, Birmingham Airport Bus Station or Birmingham Airport Bus Terminal, Comet Rd, Stop G and arrive at Edinburgh Bus Station or Bus Station.

Ticket price Birmingham - Edinburgh every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More More $ 35$ 18 More $ 24
More More More $ 104$ 115 More $ 67

If you are looking for different alternatives to travel from Birmingham to Edinburgh, trains and carpooling solutions could be a good deal seen the relatively short distance.

How many bus connections are there from Birmingham to Edinburgh every day?

If you desire to go to Edinburgh from Birmingham by bus, 17 daily connections are available. Please know that there exist 10 direct lines versus 7 routes with at least one change. Therefore, considering choosing a ticket for a direct line seems to be the best option if your priority is to stay in the same bus for the whole trip. However, choosing a trip including a change is sometimes more efficient although it is longer especially if there are too few connections and if you look for a ticket at the last minute, choosing a route including one change or more could be better.

What time do the busses to Edinburgh leave?

The earliest time you can leave from Birmingham is at 06:12, while the last bus is at 22:12. The journey takes on average 9 hours and 32 minutes but it can also last 7 hours and 45 minutes with the fastest connections.

By bus from Birmingham to Edinburgh: which companies offer the service?

Virail counts among its partners also National Express, with buses from Birmingham to Edinburgh.

virail lets you search and compare times and prices of any transports from one city to another