There are 12 ways to get from Absecon to Richmond by train, bus, bus (Flixbus, Greyhound), car, plane, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Absecon to 30th Street Stationtrain
- Take the train from 30th Street Station to Washington Union Stationtrain
- Take the bus from Washington Union Station to Richmondbus
6h 24m$49–708Bus
cheapest- Take the bus from Gate #8 Inside Ac Bus Terminal to Market St At 11Th Stbus 551
- Take the bus from Philadelphia Bus Station to Washington Union Stationbus
- Take the bus from Washington Union Station to Richmondbus
8h 41m$45–105Drive 275 mi
- Drive from Absecon to Richmondcar 275 mi
5h 19m$51–73Train to Philadelphia International Airport, fly to Richmond International Airport
- Take the train from Absecon to 30th Street Stationtrain
- Fly from Philadelphia International Airport (PHL) to Richmond International Airport (RIC)plane PHL - RIC
5h 20m$71–486Train via Washington
- Take the train from Absecon to 30th Street Stationtrain
- Take the train from 30th Street Station to Washington Union Stationtrain
- Take the train from Washington Union Station to Richmond Main Street Amtrak Stationtrain
7h 24m$68–753Train
- Take the train from Absecon to 30th Street Stationtrain Atlc
- Take the train from 30th Street Station to Richmond Main Street Amtrak Stationtrain Northeast Regional
7h 49m$78–193Train, bus via Philadelphia
- Take the train from Absecon to 30th Street Stationtrain
- Take the bus from Philadelphia to Union Stationbus
- Take the bus from Washington Union Station to Richmond Main Street Amtrak Stationbus
9h 54m$57–133Train, train to Baltimore-Washington International Airport, fly to Richmond International Airport
- Take the train from Absecon to 30th Street Stationtrain
- Take the train from 30th Street Station to BWI Thurgood Marshalltrain
- Fly from Baltimore-Washington International Airport (BWI) to Richmond International Airport (RIC)plane BWI - RIC
6h 19m$72–1,043Train, train to John F. Kennedy International Airport, fly to Richmond International Airport
- Take the train from Absecon to 30th Street Stationtrain
- Take the train from 30th Street Station to Ny Moynihan Train Hall At Penn Stationtrain
- Fly from John F. Kennedy International Airport (JFK) to Richmond International Airport (RIC)plane JFK - RIC
7h 23m$87–992Train, train to Newark Liberty International Airport, fly to Richmond International Airport
- Take the train from Absecon to 30th Street Stationtrain
- Take the train from 30th Street Station to Newark Liberty International Airporttrain
- Fly from Newark Liberty International Airport (EWR) to Richmond International Airport (RIC)plane EWR - RIC
7h 10m$82–448Train to Philadelphia International Airport, fly to Norfolk International Airport, bus
- Take the train from Absecon to 30th Street Stationtrain
- Fly from Philadelphia International Airport (PHL) to Norfolk International Airport (ORF)plane PHL - ORF
- Take the bus from Norfolk to Richmondbus
7h 28m$99–504Train, train to Laguardia Airport, fly to Richmond International Airport
- Take the train from Absecon to 30th Street Stationtrain
- Take the train from 30th Street Station to Ny Moynihan Train Hall At Penn Stationtrain
- Fly from Laguardia Airport (LGA) to Richmond International Airport (RIC)plane LGA - RIC
7h 53m$101–1,100
Absecon to Richmond by train and bus
Questions & Answers
The cheapest way to get from Absecon to Richmond is to drive which costs $50 - $75 and takes 5h 19m.
The fastest way to get from Absecon to Richmond is to drive which takes 5h 19m and costs $50 - $75.
No, there is no direct bus from Absecon to Richmond. However, there are services departing from Shore Rd At Natalie Terrace and arriving at Richmond via Gate #8 Inside Ac Bus Terminal, Philadelphia Bus Station and Washington Union Station. The journey, including transfers, takes approximately 8h 41m.
No, there is no direct train from Absecon to Richmond station. However, there are services departing from Absecon and arriving at Richmond Main Street Amtrak Station via 30th Street Station and Washington Union Station. The journey, including transfers, takes approximately 7h 24m.
The distance between Absecon and Richmond is 306 miles. The road distance is 276.6 miles.
The best way to get from Absecon to Richmond without a car is to train and bus which takes 6h 24m and costs $45 - $750.
It takes approximately 6h 24m to get from Absecon to Richmond, including transfers.
Absecon to Richmond bus services, operated by NJ Transit, depart from Gate #8 Inside Ac Bus Terminal station.
Absecon to Richmond train services, operated by NJ Transit, depart from Absecon station.
The best way to get from Absecon to Richmond is to bus which takes 8h 41m and costs $45 - $110. Alternatively, you can train via Washington, which costs $65 - $800 and takes 7h 24m.
What companies run services between Absecon, NJ, USA and Richmond, VA, USA?
You can take a bus from Shore Rd At Natalie Terrace to Richmond via Gate #8 Inside Ac Bus Terminal, Market St At 11Th St, Philadelphia Bus Station, and Washington Union Station in around 8h 41m. Alternatively, you can take a train from Absecon to Richmond Main Street Amtrak Station via 30th Street Station and Washington Union Station in around 7h 24m.
- Website
- aa.com
Flights from Philadelphia International Airport to Richmond International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $65–460
Flights from Philadelphia International Airport to Norfolk International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $60–430
Flights from Laguardia Airport to Richmond International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $70–460
- Website
- united.com
Flights from Newark Liberty International Airport to Richmond International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $55–370
Flights from Newark Liberty International Airport to Richmond International Airport via Washington Dulles
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $55–370
Flights from Laguardia Airport to Richmond International Airport via Washington Dulles
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $70–470
- Website
- delta.com
Flights from John F. Kennedy International Airport to Richmond International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $50–350
Flights from Laguardia Airport to Richmond International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $70–460
- Website
- southwest.com
Flights from Baltimore-Washington International Airport to Richmond International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $45–370
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Train from Absecon to 30th Street Station
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–24
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from 30th Street Station to Washington Union Station
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- $40–90
- Website
- Amtrak
Train from 30th Street Station to Washington Union Station
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- $40–90
- Website
- Amtrak
Train from Washington Union Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- Amtrak
Train from 30th Street Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $75–170
- Website
- Amtrak
Train from 30th Street Station to BWI Thurgood Marshall
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $30–70
- Website
- Amtrak
Train from 30th Street Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- $28–60
- Website
- Amtrak
Train from 30th Street Station to Newark Liberty International Airport
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- $24–55
- Website
- Amtrak
Train from 30th Street Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- $28–60
- Website
- Amtrak
Rome2Rio's guide to Amtrak Acela
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from 30th Street Station to Washington Union Station
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $30–650
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $30–470
- First Class
- $150–650
Train from 30th Street Station to Washington Union Station
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $30–650
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $30–470
- First Class
- $150–650
Train from 30th Street Station to BWI Thurgood Marshall
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- $24–650
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $24–460
- First Class
- $140–650
Train from 30th Street Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $20–600
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $20–460
- First Class
- $130–600
Train from 30th Street Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $20–600
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $20–460
- First Class
- $130–600
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Washington Union Station to Richmond
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Greyhound
Bus from Philadelphia Bus Station to Washington Union Station
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- $20–40
- Website
- Greyhound
Bus from Washington Union Station to Richmond
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Washington Union Station to Richmond
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $17–28
- Schedules at
- Flixbus USA
Bus from Philadelphia Bus Station to Washington Union Station
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $21–35
- Schedules at
- Flixbus USA
Bus from Washington Union Station to Richmond
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $17–28
- Schedules at
- Flixbus USA
Bus from Norfolk to Richmond
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $15–25
- Schedules at
- Flixbus USA
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Bus from Gate #8 Inside Ac Bus Terminal to Market St At 11Th St
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $7–24
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $7–24
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Philadelphia to Union Station
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- $30–80
- Website
- Peter Pan
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Washington Union Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Website
- Amtrak
- Phone
- +1-800-827-3490
- [email protected]
- Website
- Virginia Breeze
Bus from Washington Union Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $24–30
- Schedules at
- Virginia Breeze
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Absecon to Richmond bus services, operated by NJ Transit, arrive at Market St At 11Th St station.
Absecon to Richmond train services, operated by NJ Transit, arrive at 30th Street Station.
Yes, the driving distance between Absecon to Richmond is 277 miles. It takes approximately 5h 19m to drive from Absecon to Richmond.
There are 379+ hotels available in Richmond.













