ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Virginia Beach

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration10h
Distance418
Avg. price$ 47
Bus trips2 found

Buses from Baltimore to Virginia Beach

🚌 Embark on a scenic bus journey from Baltimore to Virginia Beach spanning 259 miles and lasting approximately 9 hours and 25 minutes with 3 transfers along the way. The adventure begins with a Greyhound bus towards Atlanta, providing a comfortable 3-hour 25-minute ride from Baltimore Downtown Bus Station to Richmond Bus Station. 🌊 Next, hop aboard a bus towards New York for a brief 1-hour 20-minute trip from Richmond Bus Station to Hampton. Operated by Greyhound, this leg offers a smooth transition before proceeding to the next transfer point. Enjoy the changing landscapes and anticipate the final destination in vibrant Virginia Beach. 🏖️ Conclude the journey with a scenic ride on a Hampton Roads Transit bus towards Downtown Norfolk Transit Center, followed by a short 40-minute journey towards Arctic & 19th. Savour the coastal views as you approach Virginia Beach, a perfect seaside retreat to relax and rejuvenate after your bus adventure through charming towns and picturesque routes.

Where to stay in Virginia Beach

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation

Will you be returning to Baltimore by bus?

If you need a return bus trip, you can check out buses from Virginia Beach to Baltimore.

See schedule