COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Durham

switcheroo

Quickview

How to get to Durham by bus

Routes34
Trips per day84
bus lines5
Stations4
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Durham?

$1.00 is the cheapest price for a bus ticket to Durham, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Durham. In the last month, buses from Fayetteville to Durham had the lowest average price at $5.00. In general, these cities tend to have the cheapest buses to Durham:

Where is the bus station in Durham, NC?

The busiest bus station in Durham is Bus Terminal - 515 W Pettigrew St. There are several other active stations in addition to this main station. The most popular bus stations in Durham are:

  • Bus Terminal - 515 W Pettigrew St
  • 2724 Guess Rd
  • 1408 Avondale Dr

New York

There are 11 scheduled buses per day from New York to Durham. The route can be as long as 421 miles, or 677 kilometers. On average, the journey takes 10 hours and 29 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from New York usually arrive in Durham at Bus Terminal - 515 W Pettigrew St.
Avg. Time
10h 29m
Avg. Price
$55.37

Washington D.C.

There are 7 scheduled buses per day from Washington D.C. to Durham. The route can be as long as 226 miles, or 364 kilometers. On average, the journey takes 5 hours and 55 minutes. There are 2 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Washington D.C. usually arrive in Durham at Bus Terminal - 515 W Pettigrew St.
Avg. Time
5h 55m
Avg. Price
$23.01

Richmond

There are 7 scheduled buses per day from Richmond to Durham. The route can be as long as 135 miles, or 216 kilometers. On average, the journey takes 3 hours and 25 minutes. There are 2 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Richmond usually arrive in Durham at Bus Terminal - 515 W Pettigrew St.
Avg. Time
3h 25m
Avg. Price
$14.54

Atlanta

There are 6 scheduled buses per day from Atlanta to Durham. The route can be as long as 348 miles, or 560 kilometers. On average, the journey takes 9 hours and 15 minutes. There are 2 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Atlanta usually arrive in Durham at Bus Terminal - 515 W Pettigrew St.
Avg. Time
9h 15m
Avg. Price
$26.03

Charlotte

There are 6 scheduled buses per day from Charlotte to Durham. The route can be as long as 122 miles, or 196 kilometers. On average, the journey takes 3 hours and 6 minutes. There are 5 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Charlotte usually arrive in Durham at Bus Terminal - 515 W Pettigrew St.
Avg. Time
3h 6m
Avg. Price
$28.02

Located in North Carolina, Durham is accessible by bus from 34 other cities. You can choose from 84 daily scheduled trips when you search for buses to Durham on Wanderu. Megabus usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Durham are also available..

Bus companies serving Durham

Greyhound

There are 15 scheduled Greyhound buses per day. Greyhound can get you to Durham from 80 cities, including Raleigh.
Avg. Time
8h 59m
Avg. Price
$49.91

Turimex Internacional

There are 3 scheduled Turimex Internacional buses per day. Turimex Internacional can get you to Durham from 13 cities, including Charlotte.
Avg. Time
14h 34m
Avg. Price
$90.16

Megabus

There are 24 scheduled Megabus buses per day. Megabus can get you to Durham from 9 cities, including Atlanta.
Avg. Time
7h 18m
Avg. Price
$22.15

Wanda Coach

There are 25 scheduled Wanda Coach buses per day. Wanda Coach can get you to Durham from 6 cities, including New York.
Avg. Time
6h 25m
Avg. Price
$51.25

Tornado Bus

There are 2 scheduled Tornado Bus buses per day. Tornado Bus can get you to Durham from 5 cities, including Waco.
Avg. Time
12h 46m
Avg. Price
$128.35