COMPARE Prices across different modes

Sat
Oct 23
Find prices
$36Flixbus
Sun
Oct 24
$91Cross Country
$26Flixbus
Mon
Oct 25
$180Cross Country
$37Flixbus
Tue
Oct 26
$74Cross Country
Find prices
Wed
Oct 27
$74Cross Country
Find prices
Thu
Oct 28
$74Cross Country
$15Flixbus
Fri
Oct 29
$91Cross Country
$15Flixbus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Birmingham and Durham

distanceDistance159 miles (256 km)
durationAverage bus duration8 h
priceAverage bus ticket price$25 (€20)
changesDirect busYes

Buses from Birmingham to Durham cover the 159 miles (256 km) long trip taking on average 8 h with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $15 (€12), but the average price of bus tickets is $25 (€20). Travelers depart most frequently from Birmingham New Street and arrive in Durham, Bus Station (stand C).

Travel Tips

Buses from Birmingham to Durham
Take the bus to Durham 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 Birmingham to Durham.
FAQs
How much do cheap buses between Birmingham and Durham cost?
Omio customers have found cheap bus tickets between Birmingham and Durham for as low as $15 (€12)  for the next 7 days.
What is the price of a bus ticket to Durham from Birmingham?
In the next 7 days you can expect to pay on average $25 (€20)  for a bus ticket from Birmingham to Durham.
How many miles is it from Birmingham to Durham by bus?
The Birmingham to Durham bus distance is approximately 159 miles (256 km).
How many hours is the bus time from Birmingham to Durham?
While the time it takes to travel 159 miles (256 km) between Birmingham and Durham can vary based on specific dates, weekends, and holidays, the Birmingham to Durham bus journey time is on average 8 h.
Which bus station from Birmingham to Durham do I depart from? Which Durham bus station from Birmingham do I arrive in?

There are a few bus stations in Birmingham to start your trip from including Birmingham, Coach Station, Birmingham, Station Street (Stop NS13) and Birmingham, Hill St / Railway Bridge. In Durham you have a few bus station options to choose from for your arrival including Durham, Bus Station (stand C), Durham, University - Palatine Centre and Durham, Sutton Street / Bridge Street.

Omio customers traveling this route depart most frequently from Birmingham New Street   and arrive in Durham, Bus Station (stand C).

Where is the bus station in Birmingham? Where is the bus station in Durham?

The most popular departure bus station with passengers for this route, called Birmingham New Street, is located 0 mile (s) / 0 km from the city center of Birmingham.

The most popular arrival bus station, Durham, Bus Station (stand C), is located 0 mile (s) / 0 km away from the city center of Durham.

What are the first and last departure bus times from Birmingham to Durham?
The first Birmingham to Durham bus departs at 9: 15 AM   and the last bus from Birmingham to Durham leaves at 6: 05 PM. Check out the most up-to-date bus schedule from Birmingham to Durham on Omio and find the best time to travel to your destination.
How early should I purchase Birmingham to Durham bus tickets to get the best deals?
If you buy the Birmingham to Durham bus within the next 7 days, you can find one way tickets to cost on average $25 (€20). However, booking your bus ticket in advance gives you access to the best prices for buses between Birmingham and Durham. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey