There are 5 ways to get from North Port to Richmond by car, plane, bus (Amtrak, Flixbus), taxi, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Ft. Myers, fly
best- Drive from North Port to Ft-Myers-Airport-RSWcar
- Fly from Ft. Myers (RSW) to Richmond International Airport (RIC)plane RSW - RIC
4h 23m$430–964Line 17 bus to Sarasota–Bradenton International Airport, fly
cheapest- Take the bus from Venice Train Depot to Downtown Transfer Stationbus
- Fly from Sarasota–Bradenton International Airport (SRQ) to Richmond International Airport (RIC)plane SRQ - RIC
6h 50m$132–704Amtrak Thruway, bus
- Take the bus from Port Charlotte to Orlando, FLbus Amtrak Thruway Connecting Service
- Take the bus from Orlando Bus Station to Richmondbus FlixBus N2472 / ...
22h 16m$205–321Taxi, bus, train
- Take the taxi from North Port to Sarasota Cattlemen Transfer Centertaxi
- Take the bus from Sarasota Cattlemen Transfer Center to Tampa Bus Stationbus
- Take the train from Tampa to Richmond Staples Mill Road Amtrak Stationtrain
24h 26m$373–714Drive 865.3 mi
- Drive from North Port to Richmondcar 865.3 mi
14h 34m$158–229
Ft. Myers (RSW) to Richmond International Airport (RIC) flights
Questions & Answers
The cheapest way to get from North Port to Richmond is to drive which costs $150 - $230 and takes 14h 34m.
The fastest way to get from North Port to Richmond is to drive and fly which takes 4h 23m and costs $430 - $1,000.
No, there is no direct bus from North Port to Richmond. However, there are services departing from Port Charlotte and arriving at Richmond via Sligh Blvd & W Copeland Dr, N Garland Ave & W Amelia St and Orlando Bus Station. The journey, including transfers, takes approximately 22h 16m.
The distance between North Port and Richmond is 869 miles. The road distance is 870.4 miles.
The best way to get from North Port to Richmond without a car is to Amtrak Thruway and bus which takes 22h 16m and costs $200 - $330.
It takes approximately 4h 23m to get from North Port to Richmond, including transfers.
North Port to Richmond bus services, operated by Amtrak, depart from Port Charlotte station.
North Port to Richmond bus services, operated by Amtrak, arrive at Orlando, FL station.
Yes, the driving distance between North Port to Richmond is 870 miles. It takes approximately 14h 34m to drive from North Port to Richmond.
There are 364+ hotels available in Richmond.
What companies run services between North Port, FL, USA and Richmond, VA, USA?
You can take a vehicle from North Port to Richmond via Port Charlotte, Sligh Blvd & W Copeland Dr, N Garland Ave & W Amelia St, N John Young Pkwy & Business Center Blvd, and Orlando Bus Station in around 22h 16m.
- Website
- delta.com
Flights from Ft. Myers to Richmond International Airport via Atlanta
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $130–650
Flights from Sarasota–Bradenton International Airport to Richmond International Airport via Atlanta
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $150–750
- Website
- southwest.com
Flights from Ft. Myers to Richmond International Airport via Baltimore
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–650
Flights from Sarasota–Bradenton International Airport to Richmond International Airport via Baltimore
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $160–800
- Website
- aa.com
Flights from Ft. Myers to Richmond International Airport via Charlotte
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $110–600
Flights from Sarasota–Bradenton International Airport to Richmond International Airport via Charlotte
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $130–700
- Website
- flybreeze.com
Flights from Ft. Myers to Richmond International Airport
- Ave. Duration
- 2h 22m
- When
- Thursday, Sunday, and Tuesday
- Estimated price
- $420–950
Flights from Sarasota–Bradenton International Airport to Richmond International Airport
- Ave. Duration
- 2h 13m
- When
- Monday and Friday
- Estimated price
- $260–1,500
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Tampa to Richmond Staples Mill Road Amtrak Station
- Ave. Duration
- 19h 54m
- Frequency
- Once daily
- Estimated price
- $280–600
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Port Charlotte to Orlando, FL
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- $60–90
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Orlando Bus Station to Richmond
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- $110–190
- Schedules at
- Flixbus USA
Bus from Sarasota Cattlemen Transfer Center to Tampa Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $10–17
- Schedules at
- Flixbus USA
- Phone
- +1 941-861-5000
- Website
- Sarasota County Area Transit
Bus from Venice Train Depot to Downtown Transfer Station
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Website
- Sarasota County Area Transit
- Seniors 65-79
- $0
- Ave. Duration
- 34 min
- Estimated price
- $75–95
Bob's Taxi of North Port
- Phone
- +1 941-623-8688
- Website
- bobstaxiofnorthport.com
Good Shepherd Taxi
- Phone
- +1 941-276-1536
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide






