Trip to Richmond

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Roanoke to Richmond

🛫 Flying from Roanoke to Richmond by plane will require a stopover, as there are no direct flights available. The quickest route with one stopover takes approximately 3 hours and 32 minutes. 🔁 United Airlines, Delta, and American Airlines are the main carriers offering flights from Roanoke Airport to Richmond Airport. The total travel time from Roanoke to Richmond by plane is about 6 hours and 3 minutes. 💸 Fares for flights between Roanoke and Richmond can range from $112 to $454, depending on the airline, time of booking, and availability. It's important to compare prices and schedules to find the most convenient and affordable option for your journey.

Where to stay in Richmond

There are over 101 hotels to stay in Richmond. Prices range from $40 per night.

Accomodation
  • United Airlines, Delta, and American Airlines offer flights from Roanoke Airport to Richmond Airport. These airlines provide multiple daily flights between the two cities, making it convenient for travelers to choose a suitable departure time. Passengers can check the airlines' websites or use online booking platforms to compare schedules and prices for their desired travel dates. Additionally, it is recommended to book flights in advance to secure the best fares and seat availability.
  • The flight from Roanoke to Richmond typically takes around 6 hours and 3 minutes. This duration may vary depending on factors such as the specific route taken by the airline and any potential layovers. Passengers should check the flight itinerary provided by their chosen airline to have a precise understanding of the total travel time for this journey.
  • The cost of a flight from Roanoke to Richmond can vary depending on factors such as the airline, time of booking, and availability of seats. On average, ticket prices for this route range from $112 to $454. Travelers are advised to compare prices across different airlines and booking platforms to secure the best deals for their desired travel dates. Additionally, booking flights in advance or being flexible with travel dates can help in finding more affordable options for this journey.