There are 10 ways to get from Portsmouth to Emerald Isle by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Take the bus from Portsmouth to Charlotte Bus Station
- Take the bus from Charlotte Bus Station to Raleigh Bus Station
- Take the bus from Raleigh Bus Station to Wilson Bus Stop
- Take the bus from Wilson to Swansboro
bestBus
18h 23m- Drive from Portsmouth to Emerald Isle562.8 mi
cheapestDrive 562.8 mi
9h 56m$103–149- Take the train from South Portsmouth Amtrak to Charlottesville
- Take the bus from Charlottesville Amtrak Station to Richmond Staples Mill Road Station
- Take the train from Richmond Staples Mill Road Amtrak Station to Wilson
- Take the bus from Wilson to Swansboro
Train, bus via Charlottesville
20h 33m- Take the taxi from Portsmouth to Tri-State Airport (HTS)
- Fly from Tri-State Airport (HTS) to Coastal Carolina Regional Airport (EWN)HTS - EWN
- Take the taxi from Coastal Carolina Regional Airport (EWN) to Emerald Isle
Taxi to Tri-State Airport, fly to Coastal Carolina Regional Airport, taxi
5h 58m$523–1,514- Take the train from South Portsmouth Amtrak to Ashland Amtrak Station
- Take the bus from Ashland Bus Station to Winston Salem(Trans Center)
- Take the bus from Winston Salem(Trans Center) to Raleigh Bus Station
- Take the bus from Raleigh Bus Station to Wilson Bus Stop
- Take the bus from Wilson to Swansboro
Train, bus
18h 53m- Take the train from South Portsmouth Amtrak to Alexandria
- Take the train from Alexandria to Wilson
- Take the bus from Wilson to Havelock
Train, bus #2
22h 14m- Take the taxi from Portsmouth to Tri-State Airport (HTS)
- Fly from Tri-State Airport (HTS) to Albert J. Ellis Airport (OAJ)HTS - OAJ
- Take the taxi from Albert J. Ellis Airport (OAJ) to Emerald Isle
Taxi to Tri-State Airport, fly to Albert J. Ellis Airport, taxi
6h 42m$463–1,314- Take the taxi from Portsmouth to Tri-State Airport (HTS)
- Fly from Tri-State Airport (HTS) to Wilmington International Airport (ILM)HTS - ILM
- Take the bus from Wilmington Cape Fear Public Transit to Jacksonville Bus Stop
Taxi to Tri-State Airport, fly to Wilmington International Airport, bus
7h 5m$421–1,208- Take the train from South Portsmouth Amtrak to Charleston
- Fly from Yeager Airport (CRW) to Coastal Carolina Regional Airport (EWN)CRW - EWN
- Take the taxi from Coastal Carolina Regional Airport (EWN) to Emerald Isle
Train to Yeager Airport, fly to Coastal Carolina Regional Airport, taxi
8h 52m$511–1,618- Take the taxi from Portsmouth to Tri-State Airport (HTS)
- Fly from Tri-State Airport (HTS) to Greenville (PGV)HTS - PGV
- Take the bus from Greenville GK Butterfield Trans Ctr to Jacksonville Bus Stop
Taxi to Tri-State Airport, fly to Greenville, bus
8h 42m$364–1,004
Tri-State Airport (HTS) to Coastal Carolina Regional Airport (EWN) flights
Questions & Answers
The cheapest way to get from Portsmouth to Emerald Isle is to drive which costs $100 - $150 and takes 9h 56m.
The fastest way to get from Portsmouth to Emerald Isle is to taxi and fly which takes 5h 58m and costs $500 - $1,600.
The distance between Portsmouth and Emerald Isle is 732 miles. The road distance is 566.1 miles.
The best way to get from Portsmouth to Emerald Isle without a car is to bus which takes 18h 23m and costs .
It takes approximately 18h 23m to get from Portsmouth to Emerald Isle, including transfers.
Yes, the driving distance between Portsmouth to Emerald Isle is 566 miles. It takes approximately 9h 56m to drive from Portsmouth to Emerald Isle.
There are 137+ hotels available in Emerald Isle. Prices start at $70 USD per night.
What companies run services between Portsmouth, OH, USA and Emerald Isle, NC, USA?
You can take a vehicle from Portsmouth to Emerald Isle via Portsmouth, Charlotte Bus Station, Raleigh Bus Station, Wilson Bus Stop, Wilson, and Swansboro in around 18h 23m.
- Website
- aa.com
Flights from Tri-State Airport to Coastal Carolina Regional Airport via Charlotte
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $350–1,300
Flights from Tri-State Airport to Albert J. Ellis Airport via Charlotte
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $290–1,100
Flights from Tri-State Airport to Wilmington International Airport via Charlotte
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $260–950
Flights from Yeager Airport to Coastal Carolina Regional Airport via Charlotte
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $390–1,400
Flights from Yeager Airport to Coastal Carolina Regional Airport via Reagan Washington, Charlotte
- Ave. Duration
- 9h 26m
- When
- Every day
- Estimated price
- $410–1,500
Flights from Tri-State Airport to Greenville via Charlotte
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $210–750
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from South Portsmouth Amtrak to Charlottesville
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a week
- Estimated price
- $40–150
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $40–95
- Business - advance purchase
- $55–180
- Business Class
- $60–180
- Coach Seat
- $40–150
Train from Richmond Staples Mill Road Amtrak Station to Wilson
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $18–90
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $23–40
- Business - advance purchase
- $30–110
- Business Class
- $40–95
- Coach Seat
- $18–90
Train from South Portsmouth Amtrak to Ashland Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- 3 times a week
- Estimated price
- $5–65
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $10–24
- Business - advance purchase
- $22–70
- Business Class
- $28–55
- Coach Seat
- $5–65
Train from South Portsmouth Amtrak to Alexandria
- Ave. Duration
- 12h 32m
- Frequency
- 3 times a week
- Estimated price
- $45–170
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $45–120
- Business - advance purchase
- $65–210
- Business Class
- $75–210
- Coach Seat
- $50–170
Train from Alexandria to Wilson
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- $29–120
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $30–65
- Business - advance purchase
- $45–140
- Business Class
- $50–130
- Coach Seat
- $29–120
Train from South Portsmouth Amtrak to Charleston
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $13–80
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $19–30
- Business - advance purchase
- $29–95
- Business Class
- $35–75
- Coach Seat
- $13–80
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Portsmouth to Charlotte Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $35–85
- Website
- https://baronsbus.com/
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Charlotte Bus Station to Raleigh Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $11–110
- Website
- https://www.greyhound.com/
Bus from Raleigh Bus Station to Wilson Bus Stop
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $3–60
- Website
- https://www.greyhound.com/
Bus from Ashland Bus Station to Winston Salem(Trans Center)
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- $21–160
- Website
- https://www.greyhound.com/
Bus from Winston Salem(Trans Center) to Raleigh Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $7–80
- Website
- https://www.greyhound.com/
Bus from Wilmington Cape Fear Public Transit to Jacksonville Bus Stop
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $3–65
- Website
- https://www.greyhound.com/
Bus from Greenville GK Butterfield Trans Ctr to Jacksonville Bus Stop
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- $4–70
- Website
- https://www.greyhound.com/
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Wilson to Swansboro
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
Bus from Charlottesville Amtrak Station to Richmond Staples Mill Road Station
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Website
- https://www.amtrak.com/home.html
Bus from Wilson to Havelock
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
- Ave. Duration
- 54 min
- Estimated price
- $85–110
Tarheel Taxi
- Phone
- +1-910-938-8989
Prestige Taxi
- Phone
- +1-910-787-6556
- Website
- prestigetaxiservices.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.