Orlando, FL to Virginia Beach, VA bus

Tue, Mar 25
+ Add return
FlixBus
Alsa
BlaBlaCar Bus
Rede Expressos
SARFA S.L.

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Orlando, FL to Virginia Beach, VA

Showing times and prices for Mar 25

Cheapest price

$166

Average price

$194

Fastest journey

1 d 3 h 50 m

Average duration

1 d 6 h 43 m

Buses per day

2

Distance

1053 km

Cheap tickets

The best way to find a cheap bus ticket from Orlando, FL to Virginia Beach, VA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

FlixBus
02:55PM33h35
Orlando, FL
12:30AMVirginia Beach, VA
$1661One-way
0 transfers
FlixBus
08:40PM27h50
Orlando, FL
12:30AMVirginia Beach, VA
$2221One-way
0 transfers

Orlando, FL to Virginia Beach, VA bus times

Showing buses for tomorrow, Tuesday, March 25
ProviderDepartsDurationArrivesTransfersTickets
FlixBusFlixBus02:55PM Orlando, FL33h35 12:30AM Virginia Beach, VA0 transfersDirect
FlixBusFlixBus08:40PM Orlando, FL27h50 12:30AM Virginia Beach, VA0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Orlando, FL to Virginia Beach, VA by bus, train, or flight

Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31

Journey information

Overview: Bus from Orlando, FL to Virginia Beach, VA

Buses from Orlando, FL to Virginia Beach, VA run on average 5 times per day, taking around 1d 30h 55m. Cheap bus tickets for this journey start at $108 (€93) but you can travel from only $90 (€78) by flight.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $90 (€78)
Distance
654 miles (1053 km)
Average bus duration
1d 30h 55m
Cheapest ticket price
$108 (€93)
Buses per day
5
Bus providers
1
Fastest bus
1d 27h 50m
First bus
04:20
Last bus
23:30
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $90 (€78)

Travelling by Bus from Orlando, FL to Virginia Beach, VA

If you're planning a road trip from the Sunshine State to the serene coastal city of Virginia Beach, hopping on a bus from Orlando, FL to Virginia Beach, VA is a great option. With buses frequently departing from the bustling Orlando Bus Station and arriving at the convenient Virginia Beach Bus Terminal, you'll find this a smooth and pleasant journey. The route offers a unique opportunity to enjoy the changing landscapes and vibrant scenery as you travel from the heart of Florida to the beautiful shores of Virginia. Several buses from Orlando, FL to Virginia Beach, VA ensure that you have flexible options to fit your travel schedule.

Orlando, FL to Virginia Beach, VA Bus Timetable

Every day, numerous buses make the journey from Orlando, FL to Virginia Beach, VA, with several well-known stops along the way, including Jacksonville, Savannah, Fayetteville, and Richmond. Buses operate frequently, providing flexibility for travelers. Typically, the first bus departs from Orlando at 04:20, while the last service of the day is at 23:30. You can rely on the detailed Orlando, FL to Virginia Beach, VA bus timetable to plan your travel conveniently.

Embarking on the bus journey from Orlando, FL to Virginia Beach, VA covers a significant distance of approximately 654 miles (1053 km). The average duration of the bus trip is 1d 27h 50m, allowing you to see the beautiful landscapes pass by while ensuring a comfortable travel experience.

The Orlando, FL to Virginia Beach, VA bus schedule includes an average frequency of 5 buses per day, making travel easy and accessible all week long, including weekends. With buses running consistently through the week, you can choose to travel from Orlando, FL to Virginia Beach, VA at your convenience.

Orlando, FL to Virginia Beach, VA Bus: Megabus, Greyhound, and FlixBus

Traveling by bus from Orlando, FL to Virginia Beach, VA offers a variety of comfortable and convenient options with well-known companies such as Megabus, Greyhound, and FlixBus. Megabus provides comfortable double-decker buses equipped with individual power outlets and free Wi-Fi, making the journey both productive and entertaining. Greyhound ensures a pleasant ride with reclining leather seats, on-board restrooms, and entertainment services on selected routes. For those seeking an eco-friendly travel option, FlixBus offers modern low-emission buses with ergonomic seating and complimentary Wi-Fi, allowing passengers to relax and stay connected throughout the trip. These services make long-distance travel between these two vibrant locations a seamless experience.

FAQs: Bus from Orlando, FL to Virginia Beach, VA

FAQs: Take the bus from Orlando, FL to Virginia Beach, VA with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Orlando, FL to Virginia Beach, VA.
FAQs

Most popular trains, buses, flights and ferries to and from Virginia Beach, VA and Orlando, FL

HomeBusesBuses in USABus tickets to Virginia Beach, VAOrlando, FL to Virginia Beach, VA bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links