There are 10 ways to get from Busch Gardens Williamsburg to New Jersey by train (Amtrak), bus (Flixbus), car, bus, plane, 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.
Train via Washington (Amtrak)
best- Take the train from Williamsburg Amtrak Station to Washington Union Stationtrain Northeast Regional
- Take the train from Washington Union Station to Newark Penn Stationtrain Acela
8h 40m$116–252Bus (Flixbus)
cheapest- Take the bus from Williamsburg Bus Stop to Newark Penn Stationbus FlixBus N2601
9h 39m$56–96Drive 359 mi
- Drive from Busch Gardens Williamsburg to Newarkcar 359 mi
7h 7m$66–95Bus to Norfolk International Airport, fly to Newark Liberty International Airport
- Take the bus from Williamsburg Bus Stop to Norfolkbus
- Fly from Norfolk International Airport (ORF) to Newark Liberty International Airport (EWR)plane ORF - EWR
5h 15m$66–320Train (Amtrak)
- Take the train from Williamsburg Amtrak Station to Newark Penn Stationtrain Northeast Regional
9h 14m$112–252Bus to Norfolk International Airport, fly to Laguardia Airport
- Take the bus from Williamsburg Bus Stop to Norfolkbus
- Fly from Norfolk International Airport (ORF) to Laguardia Airport (LGA)plane ORF - LGA
5h 58m$100–512Train to Richmond International Airport, fly to Newark Liberty International Airport
- Take the train from Williamsburg Amtrak Station to Richmond Main Street Amtrak Stationtrain
- Fly from Richmond International Airport (RIC) to Newark Liberty International Airport (EWR)plane RIC - EWR
5h 53m$62–342Line 1 bus, train to Richmond International Airport, fly to Laguardia Airport, train
- Take the bus from Pocahontas Trl at BG Brewery to N Boundary St at Williamsburg Tcbus
- Take the train from Williamsburg Amtrak Station to Richmond Main Street Amtrak Stationtrain
- Fly from Richmond International Airport (RIC) to Laguardia Airport (LGA)plane RIC - LGA
- Take the train from New York Penn Station to Newark Penn Stationtrain
6h 44m$96–554Bus to Norfolk International Airport, fly to Philadelphia International Airport, train
- Take the bus from Williamsburg Bus Stop to Norfolkbus
- Fly from Norfolk International Airport (ORF) to Philadelphia International Airport (PHL)plane ORF - PHL
- Take the train from 30th Street Station to Trentontrain
6h 8m$92–468Train to Richmond International Airport, fly to Philadelphia International Airport, train
- Take the train from Williamsburg Amtrak Station to Richmond Main Street Amtrak Stationtrain
- Fly from Richmond International Airport (RIC) to Philadelphia International Airport (PHL)plane RIC - PHL
- Take the train from 30th Street Station to Trentontrain
6h 53m$88–510
Norfolk International Airport (ORF) to Newark Liberty International Airport (EWR) flights
Questions & Answers
The cheapest way to get from Busch Gardens Williamsburg to New Jersey is to bus which costs $55 - $100 and takes 9h 39m.
The fastest way to get from Busch Gardens Williamsburg to New Jersey is to bus and fly which takes 5h 15m and costs $65 - $320.
No, there is no direct bus from Busch Gardens Williamsburg to New Jersey station. However, there are services departing from Pocahontas Trl at BG Brewery and arriving at Newark Penn Station via Williamsburg Bus Stop. The journey, including transfers, takes approximately 9h 39m.
No, there is no direct train from Busch Gardens Williamsburg station to New Jersey station. However, there are services departing from Williamsburg Amtrak Station and arriving at Newark Penn Station via Washington Union Station. The journey, including transfers, takes approximately 8h 40m.
The distance between Busch Gardens Williamsburg and New Jersey is 385 miles. The road distance is 361.1 miles.
The best way to get from Busch Gardens Williamsburg to New Jersey without a car is to train via Washington which takes 8h 40m and costs $110 - $260.
It takes approximately 8h 40m to get from Busch Gardens Williamsburg to New Jersey, including transfers.
Busch Gardens Williamsburg to New Jersey bus services, operated by Flixbus USA, depart from Williamsburg Bus Stop station.
Busch Gardens Williamsburg to New Jersey train services, operated by Amtrak, depart from Williamsburg Amtrak Station.
The best way to get from Busch Gardens Williamsburg to New Jersey is to train via Washington which takes 8h 40m and costs $110 - $260. Alternatively, you can bus, which costs $55 - $100 and takes 9h 39m.
What companies run services between Busch Gardens Williamsburg, VA, USA and New Jersey, USA?
You can take a vehicle from Busch Gardens Williamsburg to Newark Penn Station via Pocahontas Trl at BG Brewery, N Boundary St at Williamsburg Tc, Williamsburg Amtrak Station, and Washington Union Station in around 8h 40m. Alternatively, Flixbus USA operates a bus from Williamsburg Bus Stop to Newark Penn Station once daily. Tickets cost $55–95 and the journey takes 7h 55m.
- Website
- aa.com
Flights from Norfolk International Airport to Laguardia Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $70–460
Flights from Richmond International Airport to Laguardia Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $75–500
Flights from Norfolk International Airport to Philadelphia International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $55–410
Flights from Richmond International Airport to Philadelphia International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $60–450
- Website
- united.com
Flights from Norfolk International Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $40–280
Flights from Norfolk International Airport to Newark Liberty International Airport via Washington Dulles
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- $45–290
Flights from Norfolk International Airport to Laguardia Airport via Washington Dulles
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $75–490
Flights from Richmond International Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $45–300
Flights from Richmond International Airport to Newark Liberty International Airport via Washington Dulles
- Ave. Duration
- 3h 19m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $45–310
Flights from Richmond International Airport to Laguardia Airport via Washington Dulles
- Ave. Duration
- 3h 29m
- When
- Every day
- Estimated price
- $80–550
Flights from Richmond International Airport to Philadelphia International Airport via Washington Dulles
- Ave. Duration
- 3h 3m
- When
- Monday to Saturday
- Estimated price
- $65–460
- Website
- delta.com
Flights from Norfolk International Airport to Laguardia Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $70–460
Flights from Richmond International Airport to Laguardia Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $75–500
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Williamsburg Amtrak Station to Washington Union Station
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
Train from Washington Union Station to Newark Penn Station
- Ave. Duration
- 3h 42m
- Frequency
- Hourly
- Estimated price
- $65–140
- Website
- Amtrak
Train from Williamsburg Amtrak Station to Newark Penn Station
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $110–250
- Website
- Amtrak
Train from Williamsburg Amtrak Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Amtrak
Train from Williamsburg Amtrak Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Amtrak
Train from 30th Street Station to Trenton
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $9–21
- Website
- Amtrak
Train from Williamsburg Amtrak Station to Richmond Main Street Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Amtrak
Train from 30th Street Station to Trenton
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $9–21
- Website
- Amtrak
Rome2Rio's guide to Amtrak Acela
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Washington Union Station to Newark Penn Station
- Ave. Duration
- 2h 42m
- Frequency
- Every 2 hours
- Estimated price
- $45–700
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $45–480
- First Class
- $190–700
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Train from New York Penn Station to Newark Penn Station
- Ave. Duration
- 18 min
- Frequency
- Every 15 minutes
- Estimated price
- $2–11
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–11
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Williamsburg Bus Stop to Newark Penn Station
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- $55–95
- Schedules at
- Flixbus USA
Bus from Williamsburg Bus Stop to Norfolk
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $6–12
- Schedules at
- Flixbus USA
Bus from Williamsburg Bus Stop to Norfolk
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $6–12
- Schedules at
- Flixbus USA
Bus from Williamsburg Bus Stop to Norfolk
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $6–12
- Schedules at
- Flixbus USA
- Phone
- +1 757-220-5493
- Website
- WATA
Bus from Pocahontas Trl at BG Brewery to N Boundary St at Williamsburg Tc
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- WATA
- seniors 65+, students and Medicare
- $1
- Standard Fare
- $2
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
More Questions & Answers
Busch Gardens Williamsburg to New Jersey bus services, operated by Flixbus USA, arrive at Newark Penn Station.
Busch Gardens Williamsburg to New Jersey train services, operated by Amtrak, arrive at Washington Union Station.
Yes, the driving distance between Busch Gardens Williamsburg to New Jersey is 361 miles. It takes approximately 7h 7m to drive from Busch Gardens Williamsburg to New Jersey.
There are 2700+ hotels available in New Jersey.










