There are 10 ways to get from Port Jefferson to Virginia Beach by bus, plane, train, train (Amtrak), car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 55 bus to Long Island Mac Arthur Airport, fly
best- Take the bus from NYS 112/Cherub Ln to Patchogue LIRRbus
- Fly from Long Island Mac Arthur Airport (ISP) to Norfolk International Airport (ORF)plane ISP - ORF
5h 39m$183–738Bus
cheapest- Take the bus from Old Country Rd/Tanger Mall Dr to B. Heights-Tillary St & Cadman Plz Ebus Brooklyn-North Fork / ...
- Take the bus from New York, Chinatown-152 East Broadway to Virginia Beachbus Nyc
13h 25m$66–182Train, bus
- Take the train from Ronkonkoma to New York Penn Stationtrain Ronkonkoma Branch
- Take the bus from New York Midtown to Virginia Beachbus FlixBus 2605
13h 25m$125–192Train
- Take the train from Huntington to New York Penn Stationtrain Port Jefferson Branch
- Take the train from Ny Moynihan Train Hall At Penn Station to Norfolktrain Northeast Regional
13h 39m$161–344Drive 407.2 mi
- Drive from Port Jefferson to Virginia Beachcar 407.2 mi
8h 31m$75–108Train to John F. Kennedy International Airport, fly
- Take the train from Stony Brook to Jamaicatrain
- Fly from John F. Kennedy International Airport (JFK) to Norfolk International Airport (ORF)plane JFK - ORF
6h 20m$93–358Train, train to Newark Liberty International Airport, fly, line 035 bus
- Take the train from Stony Brook to Huntingtontrain
- Take the train from Huntington to New York Penn Stationtrain
- Take the train from New York Penn Station to Newark Airport Railroad Stationtrain
- Fly from Newark Liberty International Airport (EWR) to Norfolk International Airport (ORF)plane EWR - ORF
- Take the bus from Shore & Pleasure House to Pacific & 26Thbus
7h 25m$105–393Line 51 bus, train, bus to Laguardia Airport, fly, line 035 bus
- Take the bus from NYS 25A/E Broadway to Stony Brook LIRRbus
- Take the train from Stony Brook to Jamaicatrain
- Take the bus from Junction Blvd/Queens Blvd to Laguardia Rd/94 Stbus
- Fly from Laguardia Airport (LGA) to Norfolk International Airport (ORF)plane LGA - ORF
- Take the bus from Shore & Pleasure House to Pacific & 26Thbus
7h 37m$100–440Car ferry, train to Bradley International Airport, fly
- Take the car ferry from Port Jefferson to Bridgeportcarferry
- Take the train from New Haven to Windsor Lockstrain
- Fly from Bradley International Airport (BDL) to Norfolk International Airport (ORF)plane BDL - ORF
8h 17m$143–539Car ferry, train
- Take the car ferry from Port Jefferson to Bridgeportcarferry Bridgeport- Port Jefferson
- Take the train from Bridgeport Amtrak Station to Norfolktrain Northeast Regional
14h 33m$186–414
Port Jefferson to Virginia Beach by bus and train
Questions & Answers
The cheapest way to get from Port Jefferson to Virginia Beach is to bus which costs $65 - $190 and takes 13h 25m.
The fastest way to get from Port Jefferson to Virginia Beach is to line 55 bus and fly which takes 5h 39m and costs $180 - $750.
No, there is no direct bus from Port Jefferson to Virginia Beach. However, there are services departing from N Country Rd/Oakland Ave and arriving at Virginia Beach & Parks via Old Country Rd/Tanger Mall Dr, New York, Chinatown-152 East Broadway and Virginia Beach & Fair Meadows. The journey, including transfers, takes approximately 13h 25m.
No, there is no direct train from Port Jefferson to Virginia Beach. However, there are services departing from Port Jefferson and arriving at Norfolk via Huntington and Ny Moynihan Train Hall At Penn Station. The journey, including transfers, takes approximately 13h 39m.
The distance between Port Jefferson and Virginia Beach is 363 miles. The road distance is 409.6 miles.
The best way to get from Port Jefferson to Virginia Beach without a car is to train and bus which takes 13h 25m and costs $120 - $200.
It takes approximately 5h 39m to get from Port Jefferson to Virginia Beach, including transfers.
Port Jefferson to Virginia Beach bus services, operated by Hampton Jitney Inc., depart from Old Country Rd/Tanger Mall Dr station.
Port Jefferson to Virginia Beach train services, operated by Long Island Rail Road, depart from Huntington station.
The best way to get from Port Jefferson to Virginia Beach is to train which takes 13h 39m and costs $160 - $350. Alternatively, you can bus, which costs $65 - $190 and takes 13h 25m.
What companies run services between Port Jefferson, NY, USA and Virginia Beach, VA, USA?
You can take a train from Port Jefferson to Virginia Beach Amtrak Bus Stop via Huntington, Penn Station, Ny Moynihan Train Hall At Penn Station, Norfolk, and Norfolk in around 13h 39m. Alternatively, you can take a bus from N Country Rd/Oakland Ave to Virginia Beach & Parks via Old Country Rd/Tanger Mall Dr, B. Heights-Tillary St & Cadman Plz E, York St, East Broadway, New York, Chinatown-152 East Broadway, Virginia Beach, and Virginia Beach & Fair Meadows in around 13h 25m.
- Website
- united.com
Flights from Newark Liberty International Airport to Norfolk International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $45–300
Flights from Newark Liberty International Airport to Norfolk International Airport via Washington Dulles
- Ave. Duration
- 3h 39m
- When
- Every day
- Estimated price
- $50–320
Flights from Laguardia Airport to Norfolk International Airport via Washington Dulles
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $65–400
Flights from Bradley International Airport to Norfolk International Airport via Washington Dulles
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $60–330
- Website
- southwest.com
Flights from Long Island Mac Arthur Airport to Norfolk International Airport via Baltimore
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $50–320
Flights from Bradley International Airport to Norfolk International Airport via Baltimore
- Ave. Duration
- 3h 36m
- When
- Saturday, Monday, Thursday, Friday, and Sunday
- Estimated price
- $55–330
- Website
- delta.com
Flights from John F. Kennedy International Airport to Norfolk International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $45–290
Flights from Laguardia Airport to Norfolk International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $55–370
- Website
- aa.com
Flights from John F. Kennedy International Airport to Norfolk International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $45–290
Flights from Laguardia Airport to Norfolk International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $55–370
Flights from Laguardia Airport to Norfolk International Airport via Reagan Washington
- Ave. Duration
- 3h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $65–390
Flights from Bradley International Airport to Norfolk International Airport via Reagan Washington
- Ave. Duration
- 3h 54m
- When
- Monday to Saturday
- Estimated price
- $55–330
- Website
- flybreeze.com
Flights from Long Island Mac Arthur Airport to Norfolk International Airport
- Ave. Duration
- 1h 23m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $150–700
Flights from Bradley International Airport to Norfolk International Airport
- Ave. Duration
- 1h 31m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $75–380
- Phone
- +1-718-217-5477
- Website
- mta.info
Train from Ronkonkoma to New York Penn Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- $13–30
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $13–19
- Peak
- $22–30
Train from Huntington to New York Penn Station
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- $7–20
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $7–11
- Peak
- $15–20
Train from Stony Brook to Jamaica
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- $12–27
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $12–17
- Peak
- $19–27
Train from Stony Brook to Huntington
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $6–13
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $6–10
- Peak
- $9–13
Train from Huntington to New York Penn Station
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- $7–20
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $7–11
- Peak
- $15–20
Train from Stony Brook to Jamaica
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- $12–27
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $12–17
- Peak
- $19–27
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Ny Moynihan Train Hall At Penn Station to Norfolk
- Ave. Duration
- 8h 49m
- Frequency
- Twice daily
- Estimated price
- $140–300
- Website
- https://www.amtrak.com/home.html
Train from New Haven to Windsor Locks
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- $15–35
- Website
- https://www.amtrak.com/home.html
Train from Bridgeport Amtrak Station to Norfolk
- Ave. Duration
- 10h 31m
- Frequency
- Once daily
- Estimated price
- $160–330
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from New York Penn Station to Newark Airport Railroad Station
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $15–19
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult Airport
- $15–19
- Phone
- 631 852 5200
- [email protected]
- Website
- sctbus.org
Bus from NYS 112/Cherub Ln to Patchogue LIRR
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
Bus from NYS 25A/E Broadway to Stony Brook LIRR
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from New York Midtown to Virginia Beach
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $75–130
- Schedules at
- flixbus.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from New York Midtown to Virginia Beach
- Ave. Duration
- 10h 15m
- Frequency
- 6 times a week
- Estimated price
- $110–160
- Book at
- https://www.jeffersonlines.com
- Adult
- $110–160
- Phone
- +1 757-222-6100
- Website
- gohrt.com
Bus from Shore & Pleasure House to Pacific & 26Th
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://gohrt.com
Bus from Shore & Pleasure House to Pacific & 26Th
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://gohrt.com
- Phone
- 877-690-5116
- Website
- mta.info
Bus from Junction Blvd/Queens Blvd to Laguardia Rd/94 St
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–8
- Website
- https://www.mta.info/
- Schedules at
- https://www.mta.info/schedules
- Website
- https://www.mta.info/world-cup-2026-new-york-new-jersey
- Standard Fare
- $3–8
- Phone
- +1 631.283.4600
- Website
- hamptonjitney.com
Bus from Old Country Rd/Tanger Mall Dr to B. Heights-Tillary St & Cadman Plz E
- Ave. Duration
- 2h 56m
- Frequency
- On demand
- Estimated price
- $29–75
- Website
- https://www.hamptonjitney.com/hjmobile/
- Schedules at
- https://www.hamptonjitney.com/booking/jitney/schedules.php
- Book at
- https://www.hamptonjitney.com/booking/jitney/tripfinder.php
- Onboard
- $35–50
- Ambassador
- $60–75
- Prepaid Online Rate
- $29–35
- Phone
- +1 212 625 8882
- [email protected]
- Website
- hibusny.com
Bus from New York, Chinatown-152 East Broadway to Virginia Beach
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- $30–100
- Schedules at
- hibusny.com
- Adult
- $30–100
- Phone
- +1 888-443-3779
- [email protected]
- Website
- 88844ferry.com
Car ferry from Port Jefferson to Bridgeport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $22–80
- Website
- https://www.88844ferry.com
- Schedules at
- https://www.88844ferry.com/schedule
- Car and passenger
- $78–80
- Adult
- $25
- Senior
- $22
Car ferry from Port Jefferson to Bridgeport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $22–80
- Website
- https://www.88844ferry.com
- Schedules at
- https://www.88844ferry.com/schedule
- Car and passenger
- $78–80
- Adult
- $25
- Senior
- $22
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
How to get from JFK to New York City
Read the travel guide
More Questions & Answers
Port Jefferson to Virginia Beach bus services, operated by Hampton Jitney Inc., arrive at B. Heights-Tillary St & Cadman Plz E station.
Port Jefferson to Virginia Beach train services, operated by Long Island Rail Road, arrive at New York Penn Station.
Yes, the driving distance between Port Jefferson to Virginia Beach is 410 miles. It takes approximately 8h 31m to drive from Port Jefferson to Virginia Beach.
There are 535+ hotels available in Virginia Beach.


















