Compare all timetables for the bus from Richmond, VA to Miami
Cheapest bus trips today
-
Greyhound US33h 20m000:30Richmond, VAMain Street Station09:50MiamiHoliday Inn Downtown0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 06/03/2025 00:30:00 to Holiday Inn Downtown, Miami (USA) arriving at 07/03/2025 09:50:00. 50 Economy ticket for £102 per person are available. Travel duration is 33h 20m
-
FlixBus34h 0m023:50Richmond, VAMain Street Station09:50MiamiHoliday Inn Downtown0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 06/03/2025 23:50:00 to Holiday Inn Downtown, Miami (USA) arriving at 08/03/2025 09:50:00. 50 Economy ticket for £102 per person are available. Travel duration is 34h 0m
-
Greyhound US32h 25m000:30Richmond, VAMain Street Station08:55MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 06/03/2025 00:30:00 to North Miami Beach, Miami (USA) arriving at 07/03/2025 08:55:00. 50 Economy ticket for £103 per person are available. Travel duration is 32h 25m
-
Greyhound US30h 15m009:10Richmond, VAMain Street Station15:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 06/03/2025 09:10:00 to North Miami Beach, Miami (USA) arriving at 07/03/2025 15:25:00. 50 Economy ticket for £103 per person are available. Travel duration is 30h 15m
-
FlixBus20h 5m023:50Richmond, VAMain Street Station19:55MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 06/03/2025 23:50:00 to North Miami Beach, Miami (USA) arriving at 07/03/2025 19:55:00. 50 Economy ticket for £103 per person are available. Travel duration is 20h 5m
Cheapest bus trips tomorrow
-
FlixBus20h 5m023:50Richmond, VAMain Street Station19:55MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 07/03/2025 23:50:00 to North Miami Beach, Miami (USA) arriving at 08/03/2025 19:55:00. 50 Economy ticket for £159 per person are available. Travel duration is 20h 5m
-
FlixBus34h 0m023:50Richmond, VAMain Street Station09:50MiamiBayside Marketplace0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 07/03/2025 23:50:00 to Bayside Marketplace, Miami (USA) arriving at 09/03/2025 09:50:00. 50 Economy ticket for £170 per person are available. Travel duration is 34h 0m
-
FlixBus27h 0m002:40Richmond, VAMain Street Station05:40MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 07/03/2025 02:40:00 to North Miami Beach, Miami (USA) arriving at 08/03/2025 05:40:00. 50 Economy ticket for £198 per person are available. Travel duration is 27h 0m
-
Greyhound US30h 40m005:45Richmond, VAMain Street Station12:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 07/03/2025 05:45:00 to North Miami Beach, Miami (USA) arriving at 08/03/2025 12:25:00. 50 Economy ticket for £207 per person are available. Travel duration is 30h 40m
-
Greyhound US30h 15m009:10Richmond, VAMain Street Station15:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 07/03/2025 09:10:00 to North Miami Beach, Miami (USA) arriving at 08/03/2025 15:25:00. 50 Economy ticket for £207 per person are available. Travel duration is 30h 15m
-
-
Save more than 21%34h 40mRichmond, VA13 km23:10Tuckahoe, VAHenrico09:50MiamiHoliday Inn Downtown0 kmEconomyA Bus from goes from Henrico, Tuckahoe, VA (USA) at 07/03/2025 23:10:00 to Holiday Inn Downtown, Miami (USA) arriving at 09/03/2025 09:50:00. 50 Economy ticket for £126 per person are available. Travel duration is 34h 40m
-
-
-
FlixBus29h 15m009:10Richmond, VAMain Street Station08:45Orlando, FLCoach Station0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 09:10:00 to Coach Station, Orlando, FL (USA) arriving at 13/03/2025 08:45:00. 50 Economy ticket for £81 per person are available. Travel duration is 23h 35m
-
Busbud3h 55m010:30Orlando, FLFlorida Mall14:25MiamiNorth Miami Beach0EconomyA Bus from Busbud goes from Florida Mall, Orlando, FL (USA) at 13/03/2025 10:30:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 14:25:00. 50 Economy ticket for £16 per person are available. Travel duration is 3h 55m
Waiting Time 1h 45m -
Cheapest bus trips Saturday
-
FlixBus28h 40m004:15Richmond, VAMain Street Station08:55MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 08/03/2025 04:15:00 to North Miami Beach, Miami (USA) arriving at 09/03/2025 08:55:00. 50 Economy ticket for £108 per person are available. Travel duration is 28h 40m
-
FlixBus28h 0m011:25Richmond, VAMain Street Station15:25MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 08/03/2025 11:25:00 to North Miami Beach, Miami (USA) arriving at 09/03/2025 15:25:00. 50 Economy ticket for £108 per person are available. Travel duration is 28h 0m
-
FlixBus29h 35m004:15Richmond, VAMain Street Station09:50MiamiHoliday Inn Downtown0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 08/03/2025 04:15:00 to Holiday Inn Downtown, Miami (USA) arriving at 09/03/2025 09:50:00. 50 Economy ticket for £108 per person are available. Travel duration is 29h 35m
-
Greyhound US30h 40m005:45Richmond, VAMain Street Station12:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 08/03/2025 05:45:00 to North Miami Beach, Miami (USA) arriving at 09/03/2025 12:25:00. 50 Economy ticket for £109 per person are available. Travel duration is 30h 40m
-
Greyhound US30h 40m005:45Richmond, VAMain Street Station12:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 08/03/2025 05:45:00 to North Miami Beach, Miami (USA) arriving at 09/03/2025 12:25:00. 50 Economy ticket for £112 per person are available. Travel duration is 30h 40m
-
-
FlixBus32h 40m005:45Richmond, VAMain Street Station06:10Orlando, FLCoach Station0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 05:45:00 to Coach Station, Orlando, FL (USA) arriving at 13/03/2025 06:10:00. 50 Economy ticket for £80 per person are available. Travel duration is 24h 25m
-
Busbud3h 55m010:30Orlando, FLFlorida Mall14:25MiamiNorth Miami Beach0EconomyA Bus from Busbud goes from Florida Mall, Orlando, FL (USA) at 13/03/2025 10:30:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 14:25:00. 50 Economy ticket for £16 per person are available. Travel duration is 3h 55m
Waiting Time 4h 20m -
Cheapest bus trips Monday
-
Greyhound US30h 40m005:45Richmond, VAMain Street Station12:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 10/03/2025 05:45:00 to North Miami Beach, Miami (USA) arriving at 11/03/2025 12:25:00. 50 Economy ticket for £95 per person are available. Travel duration is 30h 40m
-
Greyhound US33h 20m020:20Richmond, VAMain Street Station05:40MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 10/03/2025 20:20:00 to North Miami Beach, Miami (USA) arriving at 12/03/2025 05:40:00. 50 Economy ticket for £95 per person are available. Travel duration is 33h 20m
-
FlixBus27h 0m002:40Richmond, VAMain Street Station05:40MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 10/03/2025 02:40:00 to North Miami Beach, Miami (USA) arriving at 11/03/2025 05:40:00. 50 Economy ticket for £96 per person are available. Travel duration is 27h 0m
-
FlixBus28h 40m004:15Richmond, VAMain Street Station08:55MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 10/03/2025 04:15:00 to North Miami Beach, Miami (USA) arriving at 11/03/2025 08:55:00. 50 Economy ticket for £96 per person are available. Travel duration is 28h 40m
-
Greyhound US30h 15m009:10Richmond, VAMain Street Station15:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 10/03/2025 09:10:00 to North Miami Beach, Miami (USA) arriving at 11/03/2025 15:25:00. 50 Economy ticket for £96 per person are available. Travel duration is 30h 15m
Cheapest bus trips Tuesday
-
Greyhound US33h 20m020:20Richmond, VAMain Street Station05:40MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 11/03/2025 20:20:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 05:40:00. 50 Economy ticket for £97 per person are available. Travel duration is 33h 20m
-
FlixBus28h 40m004:15Richmond, VAMain Street Station08:55MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 11/03/2025 04:15:00 to North Miami Beach, Miami (USA) arriving at 12/03/2025 08:55:00. 50 Economy ticket for £98 per person are available. Travel duration is 28h 40m
-
FlixBus29h 35m004:15Richmond, VAMain Street Station09:50MiamiBayside Marketplace0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 11/03/2025 04:15:00 to Bayside Marketplace, Miami (USA) arriving at 12/03/2025 09:50:00. 50 Economy ticket for £98 per person are available. Travel duration is 29h 35m
-
Greyhound US37h 30m020:20Richmond, VAMain Street Station09:50MiamiBayside Marketplace0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 11/03/2025 20:20:00 to Bayside Marketplace, Miami (USA) arriving at 13/03/2025 09:50:00. 50 Economy ticket for £98 per person are available. Travel duration is 37h 30m
-
FlixBus27h 0m002:40Richmond, VAMain Street Station05:40MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 11/03/2025 02:40:00 to North Miami Beach, Miami (USA) arriving at 12/03/2025 05:40:00. 50 Economy ticket for £106 per person are available. Travel duration is 27h 0m
Cheapest bus trips Wednesday
-
FlixBus27h 0m002:40Richmond, VAMain Street Station05:40MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 02:40:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 05:40:00. 50 Economy ticket for £95 per person are available. Travel duration is 27h 0m
-
FlixBus29h 35m004:15Richmond, VAMain Street Station09:50MiamiBayside Marketplace0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 04:15:00 to Bayside Marketplace, Miami (USA) arriving at 13/03/2025 09:50:00. 50 Economy ticket for £95 per person are available. Travel duration is 29h 35m
-
Greyhound US30h 15m009:10Richmond, VAMain Street Station15:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 09:10:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 15:25:00. 50 Economy ticket for £95 per person are available. Travel duration is 30h 15m
-
FlixBus20h 5m023:50Richmond, VAMain Street Station19:55MiamiNorth Miami Beach0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 23:50:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 19:55:00. 50 Economy ticket for £96 per person are available. Travel duration is 20h 5m
-
Greyhound US30h 40m005:45Richmond, VAMain Street Station12:25MiamiNorth Miami Beach0EconomyA Bus from Greyhound US goes from Main Street Station, Richmond, VA (USA) at 12/03/2025 05:45:00 to North Miami Beach, Miami (USA) arriving at 13/03/2025 12:25:00. 50 Economy ticket for £96 per person are available. Travel duration is 30h 40m
Frequency of bus connections between Richmond, VA and Miami
Facts about coaches from Richmond, VA to Miami
Compare all providers like FlixBus and Greyhound US that travel 14 times every day by bus from Richmond, VA to Miami in one click! Book your bus ticket from Richmond, VA to Miami starting from £95!
Cheapest Bus | £95 |
Fastest Bus | 20h 5m |
Earliest Coach | 00:30 |
Latest Coach | 23:50 |
Daily Bus Connections | 14 Ø |
Distance | 1,332.7 km |
Coach Companies | FlixBus and Greyhound US |
Cheapest coach connections from Richmond, VA to Miami
Every day, 14 buses from 2 coach companies leave Richmond, VA for Miami: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 06/03/2025 and for the following days.
The cheapest time to travel from Richmond, VA to Miami
How to save money travelling from Richmond, VA to Miami
Book the ticket from Richmond, VA to Miami in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Richmond, VA to Miami, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Richmond, VA to Miami are also emptier.All bus stations and stops in Richmond, VA and Miami
The map below shows you where to find all the bus stations in Richmond, VA and Miami.
Service and Comfort on the bus from Richmond, VA to Miami
FAQs about the Richmond, VA to Miami bus
How much does a Richmond, VA - Miami coach trip cost?
How much could I save by comparing buses from Richmond, VA to Miami?
How many connections are available for the Richmond, VA - Miami route on average every day?
How long does a bus to Miami from Richmond, VA take?
What time is the first bus from Richmond, VA to Miami?
What time is the last coach from Richmond, VA to Miami?
Which bus companies serve the Richmond, VA - Miami route?
Is there a direct bus between Richmond, VA and Miami?
What can I take with me on the bus to Miami from Richmond, VA?
What equipment is available for the Richmond, VA Miami bus route?
Available seat classes which are offered on the bus route Richmond, VA to Miami
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Richmond, VA and to Miami
- Bus Routes to Richmond, VA
- Bus to Richmond, VA from Washington, DC
- Bus Routes to Miami
- Bus Atlanta, GA to Miami
- Bus from Birmingham, AL to Miami
- Coach Charlotte, NC to Miami
- Bus to Miami from Fort Lauderdale, FL
- Bus from Greenville, SC to Miami
- Bus Key West, FL to Miami
- Coach from Lexington, KY to Miami
- Buses Naples, FL to Miami
- Buses New York to Miami
- Coach Sarasota, FL to Miami
- Coach to Miami from Tallahassee, FL
- Tampa to Miami bus
- Washington, DC to Miami coach
- Buses West Palm Beach, FL to Miami