COVID-19 Travel Guide
Learn more ›

Search bus tickets to Durham

switcheroo

Quickview

How to get to Durham by bus

Routes133
Trips per day250
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?

$17.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 Winston-Salem to Durham had the lowest average price at $18.00. The bus from Greensboro to Durham also tends to start at relatively low prices.

Where is the bus station in Durham, NC?

The busiest bus station in Durham is 2724 Guess Rd. There are several other active stations in addition to this main station. The most popular bus stations in Durham are:

  • 2724 Guess Rd
  • 2918 Guess Rd
  • Bus Terminal - 515 W Pettigrew St

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 9 hours and 13 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 2918 Guess Rd.
Avg. Time
9h 13m
Avg. Price
$63.49

Atlanta

There are 8 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 7 hours and 56 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 2918 Guess Rd.
Avg. Time
7h 56m
Avg. Price
$58.29

Greenville

There are 7 scheduled buses per day from Greenville to Durham. The route can be as long as 212 miles, or 342 kilometers. On average, the journey takes 4 hours and 39 minutes. There are 4 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Greenville usually arrive in Durham at 2918 Guess Rd.
Avg. Time
4h 39m
Avg. Price
$60.97

Anderson

There are 7 scheduled buses per day from Anderson to Durham. The route can be as long as 236 miles, or 379 kilometers. On average, the journey takes 5 hours and 5 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Anderson usually arrive in Durham at 2918 Guess Rd.
Avg. Time
5h 5m
Avg. Price
$59.88

Baltimore

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

Located in North Carolina, Durham is accessible by bus from 133 other cities. You can choose from 250 daily scheduled trips when you search for buses to Durham on Wanderu. Wanda Coach 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 22 scheduled Greyhound buses per day. Greyhound can get you to Durham from 100 cities, including Washington.
Avg. Time
10h 22m
Avg. Price
$70.46

Tornado Bus

There are 5 scheduled Tornado Bus buses per day. Tornado Bus can get you to Durham from 78 cities, including Greensboro.
Avg. Time
1d 2h 42m
Avg. Price
$201.68

Wanda Coach

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

PandaNY Bus

There are 28 scheduled PandaNY Bus buses per day. PandaNY Bus can get you to Durham from 12 cities, including Atlanta.
Avg. Time
5h 22m
Avg. Price
$60.00

El Expreso Bus

There are 2 scheduled El Expreso Bus buses per day. El Expreso Bus can get you to Durham from 6 cities, including Houston.
Avg. Time
1d 0h 38m
Avg. Price
$198.43