Trip to Virginia Beach

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Baltimore to Virginia Beach

🛫 Flying from Baltimore to Virginia Beach is a convenient and quick travel option. The direct flight from Baltimore Airport to Norfolk Airport only takes 55 minutes. ✈️ Southwest Airlines provides flights from Baltimore Airport to Norfolk Airport, making it easy to reach your destination. From Norfolk, it takes approximately 2 hours and 50 minutes to reach Virginia Beach by plane. 💸 Prices for flights between Virginia Beach and Baltimore can vary, with fares ranging from $137 to $527. Consider booking in advance for the best deals on your air travel.

Where to stay in Virginia Beach

There are over 615 hotels to stay in Virginia Beach. Prices range from $53 per night.

Find accommodation
  • Southwest Airlines is the primary airline that offers direct flights from Baltimore/Washington International Thurgood Marshall Airport to Norfolk International Airport, which is the closest airport to Virginia Beach. While there may be other airlines that offer connecting flights between the two cities, Southwest Airlines is the most convenient option for a direct route. It is recommended to check with the airline for specific flight schedules and availability.
  • The flight duration from Baltimore to Virginia Beach is approximately 2 hours and 50 minutes. This time includes the flight from Baltimore/Washington International Thurgood Marshall Airport to Norfolk International Airport, which is the closest airport to Virginia Beach. It is important to note that actual flight times may vary depending on factors such as weather, air traffic, and specific airline schedules. Travelers should also consider additional time for check-in, security procedures, and potential layovers if applicable.
  • The cost of a flight from Baltimore to Virginia Beach can vary depending on factors such as the airline, time of booking, and availability of seats. On average, prices for a round trip ticket range from $137 to $527. It is advisable to book your flight in advance or look for deals and discounts to potentially lower the cost of your airfare. Additionally, prices may fluctuate based on the season and demand for travel to Virginia Beach.