Birmingham to Edinburgh Bus
Your latest searches will appear here.
- Lowest price from £31.97
- Average duration 9h 1m
- Connections per day 8
- Distance 395 km
- CO₂ per person 35 kg
bus from Birmingham to Edinburgh
The journey from Birmingham to Edinburgh is about 395 km. On average a bus trip takes 9h 1m with 8 connections per day.
| Lowest price | £31.97 |
|---|---|
| Trip duration | 9h 1m |
| Connections per day | 8 |
| Lowest price | £31.97 |
| Highest price | £51.96 |
| First departure | 08:00 PM |
| Last departure | 11:00 PM |
| Distance | 395 km |
| Departure | Birmingham |
| Arrival | Edinburgh |
| Travel operator | National Express, Flixbus National Express, Flixbus |
Get from Birmingham to Edinburgh with Virail
Virail's search tool will provide you with the options you need when you want to go from Birmingham to Edinburgh. All you need to do is enter the dates of your planned journey, and let us take care of everything else. Our engine does the hard work, searching through thousands of routes offered by our trusted travel partners to show you options for traveling by train, bus, plane, or carpool. You can filter the results to suit your needs. There are a number of filtering options, including price, one-way or round trip, departure or arrival time, duration of journey, or number of connections. Soon you'll find the best choice for your journey. When you're ready, Virail will transfer you to the provider's website to complete the booking. No matter where you're going, get there with Virail.
How can I get the cheapest bus tickets to travel from Birmingham to Edinburgh?
When you're traveling from Birmingham to Edinburgh, you can expect to pay an average of approximately £41.20. You might be able to find prices as low as £31.97, but it all depends on how you travel. Some forms of transport are cheaper than others, and prices will vary according to time of day, day of the week, season, and other factors. For the cheapest bus tickets, make your reservation well in advance. If you can, travel at an off-peak time, as bus ticket prices will often be reduced. You might also be able to save money by booking a connecting journey, rather than a direct route. Be sure to check the conditions of the ticket before booking, as sometimes cheaper bus tickets cannot be changed or refunded. Use Virail to check your options before booking, to ensure that you find the lowest price for your journey.
Unfortunately, no price was found for your trip from Birmingham to Edinburgh. Selecting a new departure or arrival city, without dramatically changing your itinerary could help you find price results.
When you're traveling from Birmingham to Edinburgh, you can expect to pay an average of approximately £41.20. Some forms of transport are cheaper than others, and prices will vary according to time of day, day of the week, season, and other factors. For the cheapest bus tickets, make your reservation well in advance. If you can, travel at an off-peak time, as bus ticket prices will often be reduced. You might also be able to save money by booking a connecting journey, rather than a direct route. Be sure to check the conditions of the ticket before booking, as sometimes cheaper bus tickets cannot be changed or refunded. Use Virail to check your options before booking, to ensure that you find the lowest price for your journey.
How much time will it take to go from Birmingham to Edinburgh by bus?
The distance between Birmingham to Edinburgh is approximately 395 km. In general, it will take you about 9h 1m to complete the journey between the two cities. However, it is important to remember that journey times may vary according to a number of factors, including seasonal weather conditions, local events or diversions, and the type of terrain that must be crossed. Keep this in mind if you are intending to make a later connection, and always plan accordingly. In order to get from Birmingham to Edinburgh faster, consider looking for an express service that makes fewer stops along the way. Conversely, a connecting route may, in some circumstances, be faster than a direct journey. The fastest routes between Birmingham and Edinburgh will complete the journey in 7h 50m.On average, it will take you about 9h 1m to travel the 395 km between Birmingham and Edinburgh.
At what time of the day can I travel from Birmingham to Edinburgh?
The first daily departure from Birmingham to Edinburgh leaves at 08:00 PM, while the last journey of the day sets out at 11:00 PM. These are according to the standard schedules for the route between Birmingham and Edinburgh. However, different providers' timetables can vary from day to day or month to month, so these particular departures may not be available every day. Some providers may change their schedules on public holidays and weekends, or during the summer months. Check your travel dates when making your booking. If you prefer to travel at night, you will usually find the first departure from Birmingham to Edinburgh leaving at 08:00 PM. Although things may change depending on the day, in general the last departure of the night leaves at 11:00 PM.If you have some flexibility over the day on which you travel, you might find more options available to you. For example, some providers may only run early morning routes on weekdays, when people are traveling to work. You will often find fewer options available on weekends or public holidays.
How many times a day do journeys run from Birmingham to Edinburgh?
You will be able to travel from Birmingham to Edinburgh using companies such as . Combined, these providers offer an average of 8 journeys each day. This average figure may not necessarily reflect your chosen travel dates. On certain days of the week, there may be more or less journeys available. At the busiest times, there will be up to departures available in a single day. You can choose to travel from Birmingham to Edinburgh using both direct and indirect routes. These options will help you find a journey that suits your budget, your time frame, and the circumstances of your trip. There are, on average, 3 direct connections from Birmingham to Edinburgh each day. Indirect connections add more possibilities, giving you extra flexibility when traveling. In an average day, you will find 5 journeys with at least one change. These figures may vary at certain times of year, and some routes might not run every day of the week. Unfortunately, no connection was found for your trip from Birmingham to Edinburgh. Selecting a new departure or arrival city, without dramatically changing your itinerary could help you find connections.
Next departures from Birmingham to Edinburgh
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
National Express is a British multinational public transport company that operates bus, and rail services in the UK, Europe, North Africa, and North America. The company was founded in 1972 and has its headquarters in Birmingham, UK. National Express operates a fleet of over 1,600 buses, serving over 900 destinations across the UK. The company also operates rail services in the UK, including the East Anglia franchise.
Facility description
Learn more about the services available on board each carrier on this route.
National Express allows two 20kg suitcases and one piece of hand luggage. Hard cases and wheeled bags must be stored in the hold. Extra and oversized luggage can be added for a fee. Pushchairs and buggies are stored for free.
Passengers can bring drinks (with safety lids) and cold food on National Express buses. No hot or strong-smelling food is allowed. Long journeys have refreshment stops.
Free Wi-Fi is available for browsing and social media on National Express buses. Additionally, the VUER entertainment service offers free access to TV shows, news, sports, and games on core routes.
USB ports are available at each seat on National Express for charging devices.
Assistance is provided for passengers with disabilities or reduced mobility, with continual improvements based on feedback on National Express buses.
CO₂ emissions by mode
FAQ
A bus ticket from Birmingham to Edinburgh costs £41.20. Prices vary by how far ahead you book and the time of day. Tickets start from £31.97.
The cheapest ticket from Birmingham to Edinburgh costs £31.97. Book as early as possible and avoid peak times.
Birmingham and Edinburgh are 395 km apart.
The journey from Birmingham to Edinburgh takes about 9h 1m on average. The fastest option takes 7h 50m.
This route is served by 2 operators: National Express and Flixbus.
There are about 8 connections per day from Birmingham to Edinburgh.
The first bus from Birmingham to Edinburgh leaves at 08:00 PM. Check times on your travel date.
The last bus from Birmingham to Edinburgh leaves at 11:00 PM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs £31.97 but prices can change.
There are about 3 direct connections from Birmingham to Edinburgh.
The shortest bus journey between Birmingham and Edinburgh takes 7h 50m.
Yes, there is a direct bus between Birmingham and Edinburgh.
The bus journey from Birmingham to Edinburgh generates 35 kg of CO₂.