Compare all timetables for the shuttles from Miami Airport to Durham, NC
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 18h 45m | 9:00 AM | Miami Airport | Miami Airport - Terminal J | 3:45 AM | Durham, NC | Chapel Hill and Willard St | Economy | $119 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/22/2026 9:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/23/2026 3:45:00 AM. 50 Economy ticket for $119 per person are available. Travel duration is 18h 45m
|
-
-
FlixBus25h 25m07:00 AMMiami AirportMiami Airport - Terminal J5:15 AMRaleigh, NCGreyhound Bus Station0EconomyA Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/23/2026 7:00:00 AM to Greyhound Bus Station, Raleigh, NC (USA) arriving at 6/24/2026 5:15:00 AM. 50 Economy ticket for $95 per person are available. Travel duration is 22h 15m
-
FlixBus0h 40m07:45 AMRaleigh, NCNew Bern Ave8:25 AMDurham, NCChapel Hill and Willard St0EconomyA Bus from FlixBus goes from New Bern Ave, Raleigh, NC (USA) at 6/24/2026 7:45:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/24/2026 8:25:00 AM. 50 Economy ticket for $6 per person are available. Travel duration is 0h 40m
Waiting Time 2h 30m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 26h 0m | 7:00 AM | Miami Airport | Miami Airport - Terminal J | 9:00 AM | Durham, NC | Chapel Hill and Willard St | Economy | $114 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/23/2026 7:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/24/2026 9:00:00 AM. 50 Economy ticket for $114 per person are available. Travel duration is 26h 0m
|
||
| Greyhound US | 33h 35m | 11:25 PM | Miami Airport | Miami Airport - Terminal J | 9:00 AM | Durham, NC | Chapel Hill and Willard St | Economy | $114 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/23/2026 11:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/25/2026 9:00:00 AM. 50 Economy ticket for $114 per person are available. Travel duration is 33h 35m
|
-
-
FlixBus31h 10m07:00 AMMiami AirportMiami Airport - Terminal J5:15 AMRaleigh, NCGreyhound Bus Station0EconomyA Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/23/2026 7:00:00 AM to Greyhound Bus Station, Raleigh, NC (USA) arriving at 6/24/2026 5:15:00 AM. 50 Economy ticket for $95 per person are available. Travel duration is 22h 15m
-
Greyhound US0h 45m01:25 PMRaleigh, NCGreyhound Bus Station2:10 PMDurham, NCChapel Hill and Willard St0EconomyA Bus from Greyhound US goes from Greyhound Bus Station, Raleigh, NC (USA) at 6/24/2026 1:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/24/2026 2:10:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 45m
Waiting Time 8h 10m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 21h 45m | 11:25 PM | Miami Airport | Miami Airport - Terminal J | 9:10 PM | Durham, NC | Chapel Hill and Willard St | Economy | $99 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/24/2026 11:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/25/2026 9:10:00 PM. 50 Economy ticket for $99 per person are available. Travel duration is 21h 45m
|
||
| FlixBus | 19h 50m | 9:00 AM | Miami Airport | Miami Airport - Terminal J | 4:50 AM | Durham, NC | Chapel Hill and Willard St | Economy | $121 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/24/2026 9:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/25/2026 4:50:00 AM. 50 Economy ticket for $121 per person are available. Travel duration is 19h 50m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 21h 45m | 11:25 PM | Miami Airport | Miami Airport - Terminal J | 9:10 PM | Durham, NC | Chapel Hill and Willard St | Economy | $97 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/25/2026 11:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/26/2026 9:10:00 PM. 50 Economy ticket for $97 per person are available. Travel duration is 21h 45m
|
||
| FlixBus | 18h 45m | 9:00 AM | Miami Airport | Miami Airport - Terminal J | 3:45 AM | Durham, NC | Chapel Hill and Willard St | Economy | $118 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/25/2026 9:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/26/2026 3:45:00 AM. 50 Economy ticket for $118 per person are available. Travel duration is 18h 45m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 21h 45m | 11:25 PM | Miami Airport | Miami Airport - Terminal J | 9:10 PM | Durham, NC | Chapel Hill and Willard St | Economy | $92 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/26/2026 11:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/27/2026 9:10:00 PM. 50 Economy ticket for $92 per person are available. Travel duration is 21h 45m
|
||
| FlixBus | 18h 45m | 9:00 AM | Miami Airport | Miami Airport - Terminal J | 3:45 AM | Durham, NC | Chapel Hill and Willard St | Economy | $104 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/26/2026 9:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/27/2026 3:45:00 AM. 50 Economy ticket for $104 per person are available. Travel duration is 18h 45m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 25h 0m | 4:00 PM | Miami Airport | Miami Airport - Terminal J | 5:00 PM | Durham, NC | Chapel Hill and Willard St | Economy | $93 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/27/2026 4:00:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/28/2026 5:00:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 25h 0m
|
||
| FlixBus | 18h 45m | 9:00 AM | Miami Airport | Miami Airport - Terminal J | 3:45 AM | Durham, NC | Chapel Hill and Willard St | Economy | $95 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/27/2026 9:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/28/2026 3:45:00 AM. 50 Economy ticket for $95 per person are available. Travel duration is 18h 45m
|
||
| Greyhound US | 21h 45m | 11:25 PM | Miami Airport | Miami Airport - Terminal J | 9:10 PM | Durham, NC | Chapel Hill and Willard St | Economy | $99 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/27/2026 11:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/28/2026 9:10:00 PM. 50 Economy ticket for $99 per person are available. Travel duration is 21h 45m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 18h 45m | 9:00 AM | Miami Airport | Miami Airport - Terminal J | 3:45 AM | Durham, NC | Chapel Hill and Willard St | Economy | $92 |
A Bus from FlixBus goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/28/2026 9:00:00 AM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/29/2026 3:45:00 AM. 50 Economy ticket for $92 per person are available. Travel duration is 18h 45m
|
||
| Greyhound US | 25h 0m | 4:00 PM | Miami Airport | Miami Airport - Terminal J | 5:00 PM | Durham, NC | Chapel Hill and Willard St | Economy | $92 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/28/2026 4:00:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/29/2026 5:00:00 PM. 50 Economy ticket for $92 per person are available. Travel duration is 25h 0m
|
||
| Greyhound US | 21h 45m | 11:25 PM | Miami Airport | Miami Airport - Terminal J | 9:10 PM | Durham, NC | Chapel Hill and Willard St | Economy | $93 |
A Bus from Greyhound US goes from Miami Airport - Terminal J, Miami Airport (USA) at 6/28/2026 11:25:00 PM to Chapel Hill and Willard St, Durham, NC (USA) arriving at 6/29/2026 9:10:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 21h 45m
|
Best Price Offer: The price for the cheapest bus from Miami Airport to Durham, NC is $92 on 6/28/2026. Flexible travelers save on ticket prices.
Frequency of bus connections between Miami Airport and Durham, NC
Facts about the bus from Miami Airport (MIA) to Durham, NC
Compare all providers like Greyhound US and FlixBus that travel 2 times every day by bus from Miami Airport to Durham, NC in one click! Book your bus ticket from Miami Airport to Durham, NC starting from $92!
| Cheapest Bus | $92 |
| Fastest Bus | 18h 45m |
| Earliest Bus | 9:00 AM |
| Latest Bus | 11:25 PM |
| Daily Bus Routes | 2 Ø |
| Distance | 709.7 miles |
| Bus Companies | Greyhound US and FlixBus |
Cheapest bus connections from Miami Airport to Durham, NC
Every day, 2 buses from 2 bus companies leave Miami Airport for Durham, NC: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 06/22/2026 and for the following days.
The cheapest time to travel from Miami Airport to Durham, NC
How to save money travelling from Miami Airport to Durham, NC
Book the ticket from Miami Airport to Durham, NC in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Miami Airport to Durham, NC, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Miami Airport to Durham, NC are also emptier.All bus stations and stops in Miami Airport and Durham, NC
In the map below, you can see where to find all bus stations in Miami Airport and Durham, NC.
Service and Comfort on the bus from Miami Airport to Durham, NC
FAQs about the Miami Airport to Durham, NC bus
How much does a Miami Airport Durham, NC bus trip cost?
How much could I save by comparing buses from Miami Airport to Durham, NC?
On average, how many connections are available from Miami Airport to Durham, NC each day?
How long does a bus journey from Miami Airport to Durham, NC take?
What time is the first shuttle from Miami Airport to Durham, NC?
What time is the last shuttle from Miami Airport to Durham, NC?
Which bus companies operate the Miami Airport Durham, NC route?
Is there a direct bus between Miami Airport and Durham, NC?
What can I take with me on the Miami Airport to Durham, NC bus route?
What equipment is available for the Miami Airport Durham, NC bus route?
How does CheckMyBus find the best bus deals from Miami Airport to Durham, NC?
How does CheckMyBus technology work for trips from Miami Airport to Durham, NC?
Available seat classes which are offered on the bus route Miami Airport to Durham, NC
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Miami Airport and to Durham, NC
- Bus Routes to Miami Airport
- Buses Albuquerque, NM to Miami Airport
- Bus Bonita Springs, FL to Miami Airport
- Bus to Miami Airport from Boston, MA
- Bus Chicago to Miami Airport
- Bus from Fort Pierce, FL to Miami Airport
- Buses from Gainesville, FL to Miami Airport
- Buses Indianapolis to Miami Airport
- From Lakeland, FL to Miami Airport bus
- Buses Longview, TX to Miami Airport
- Bus to Miami Airport from Melbourne, FL
- Buses from Miami to Miami Airport
- Buses to Miami Airport from Nashville
- From Ocala, FL to Miami Airport bus
- Buses to Miami Airport from Port Charlotte, FL
- Bus from Saint Petersburg, FL to Miami Airport
- Buses San Francisco to Miami Airport
- Buses from Tallahassee, FL to Miami Airport
- Tifton, GA to Miami Airport bus
- Buses from Valdosta, GA to Miami Airport
- From Vero Beach, FL to Miami Airport bus
- Bus Routes to Durham, NC
- Albany, GA to Durham, NC bus
- Buses Atlanta, GA - Durham, NC
- Bus Baltimore, MD - Durham, NC
- Bus from Charleston, SC to Durham, NC
- Buses from Charlotte to Durham, NC
- Bus Columbia, SC - Durham, NC
- Bus Erie, PA to Durham, NC
- Bus Fayetteville, NC - Durham, NC
- Buses Flint, MI - Durham, NC
- From Greenville, NC to Durham, NC bus
- Bus Greenville, SC - Durham, NC
- Bus Lawton, OK to Durham, NC
- Bus from Memphis to Durham, NC
- Bus to Durham, NC from Myrtle Beach, SC
- From Philadelphia to Durham, NC bus
- Bus to Durham, NC from Silver Spring, MD
- Buses to Durham, NC from Springfield, MA
- Bus to Durham, NC from Wilmington, DE
