HUB hero image

How to Travel from

Petersburg to Raleigh/Durham Airport

by Rideshare, Route or Car

Petersburg
+0
Raleigh/Durham Airport
Transport search to Raleigh/durham Airport
Petersburg
+0
Raleigh/Durham Airport
Building a composite car route
Cheapest
Best Offer!
Car
2 h 20 min
219 km.
from $12
Composite Route Car Only

Three ways to Travel from Petersburg to Raleigh/durham Airport

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

American Airlines

Website:
aa.com/
Plane from Richmond International Airport to Raleigh–Durham
Ave. Duration:
4h 2m
Frequency:
Every day
Estimated price:
$166.04–$766.36
Plane from Ronald Reagan Washington National Airport to Raleigh–Durham
Ave. Duration:
1h 23m
Frequency:
Every day
Estimated price:
$140.50–$293.77

Delta

Website:
delta.com/
Plane from Richmond International Airport to Raleigh–Durham
Ave. Duration:
4h 27m
Frequency:
Every day
Estimated price:
$153.27–$434.27
Plane from Ronald Reagan Washington National Airport to Raleigh–Durham
Ave. Duration:
1h 16m
Frequency:
Every day
Estimated price:
$83.02–$344.86

United Airlines

Website:
united.com/
Plane from Richmond International Airport to Raleigh–Durham
Ave. Duration:
3h 34m
Frequency:
Every day
Estimated price:
$204.36–$702.50

Southwest Airlines

Website:
southwest.com/
Plane from Richmond International Airport to Raleigh–Durham
Ave. Duration:
3h 56m
Frequency:
Every day
Estimated price:
$153.27–$510.91

Breeze Airways

Website:
flybreeze.com/
Plane from Richmond International Airport to Raleigh–Durham
Ave. Duration:
5h 45m
Frequency:
Monday and Friday
Estimated price:
$83.02–$344.86

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Petersburg Amtrak Station to Raleigh
Ave. Duration:
2h 58m
Frequency:
Twice daily
Estimated price:
$22.99–$108.57
Train from Petersburg Amtrak Station to Alexandria
Ave. Duration:
2h 36m
Frequency:
4 times a day
Estimated price:
$19.16–$102.18

Amtrak Northeast Regional

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Petersburg Amtrak Station to Alexandria
Ave. Duration:
2h 35m
Frequency:
3 times a day
Estimated price:
$26.82–$242.68

Bus operators

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Bus from Petersburg Transportation Center to Raleigh
Ave. Duration:
2h 10m
Frequency:
Once daily
Estimated price:
$10.22–$102.18

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Colonial Heights to Durham
Ave. Duration:
2h 45m
Frequency:
Once daily
Estimated price:
$14.05–$61.31

Questions and Answers

What is the cheapest way to get from Petersburg to Raleigh/Durham Airport (RDU)?

The cheapest way to get from Petersburg to Raleigh/Durham Airport (RDU) is to bus which costs $11.96 - $54.35 and takes 4h 11m.

What is the fastest way to get from Petersburg to Raleigh/Durham Airport (RDU)?

The fastest way to get from Petersburg to Raleigh/Durham Airport (RDU) is to drive which takes 2h 20m and costs $23.91 - $35.87 .

Is there a direct bus between Petersburg and Raleigh/Durham Airport (RDU)?

No, there is no direct bus from Petersburg to Raleigh/Durham Airport (RDU). However, there are services departing from Petersburg Transportation Center and arriving at RDU Airport at Terminal 1 via Capital Blvd at Crabtree Blvd and GoRaleigh Station. The journey, including transfers, takes approximately 4h 7m.

How far is it from Petersburg to Raleigh/Durham Airport (RDU)?

The distance between Petersburg and Raleigh/Durham Airport (RDU) is 234 km. The road distance is 219.6 km.

How do I travel from Petersburg to Raleigh/Durham Airport (RDU) without a car?

The best way to get from Petersburg to Raleigh/Durham Airport (RDU) without a car is to bus via GoRaleigh Station which takes 4h 7m and costs $9.78 - $92.39 .

How long does it take to get from Petersburg to Raleigh/Durham Airport (RDU)?

It takes approximately 4h 7m to get from Petersburg to Raleigh/Durham Airport (RDU), including transfers.

Where do I catch the Petersburg to Raleigh/Durham Airport (RDU) bus from?

Petersburg to Raleigh/Durham Airport (RDU) bus services, operated by Greyhound USA, depart from Petersburg Transportation Center station.

Train, bus or fly from Petersburg to Raleigh/Durham Airport (RDU)?

The best way to get from Petersburg to Raleigh/Durham Airport (RDU) is to bus via GoRaleigh Station which takes 4h 7m and costs $9.78 - $92.39 . Alternatively, you can train, which costs $19.57 - $97.83 and takes 4h 39m, you could also fly, which costs $70.65 - $293.48 and takes 6h 1m.

Where does the Petersburg to Raleigh/Durham Airport (RDU) bus arrive?

Petersburg to Raleigh/Durham Airport (RDU) bus services, operated by Greyhound USA, arrive at Raleigh Bus Station.

Can I drive from Petersburg to Raleigh/Durham Airport (RDU)?

Yes, the driving distance between Petersburg to Raleigh/Durham Airport (RDU) is 220 km. It takes approximately 2h 20m to drive from Petersburg to Raleigh/Durham Airport (RDU).

Where can I stay near Raleigh/Durham Airport (RDU)?

There are 560+ hotels available in Raleigh/Durham Airport (RDU). Prices start at $44.91 per night.
+0