How to get from Miami to Fort Myers, FL by train, bus or flight.
The best way to travel from Miami to Fort Myers, FL is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
117 miles (189 km) | |
Bus | |
Bus • $21 (€19) • 3 h 15 min | |
FlixBus |
Take a bus to travel 117 miles (189 km) between Miami and Fort Myers, FL. FlixBus is the main travel company operating this route. Travelers can even take a direct from Miami to Fort Myers, FL.
You can travel by bus for as low as $22 (€19). When you search for schedules and tickets, Omio will show you the best trip.
You can travel to Fort Myers, FL from Miami by bus.
The fastest way to travel from Miami to Fort Myers, FL is by bus with an average journey time of 3 h 15 min.
The distance is approximately 117 miles (189 km) from Miami to Fort Myers, FL.
The average frequency per day from Miami to Fort Myers, FL is:
However, we recommend checking specific travel dates for your trip between Miami and Fort Myers, FL as scheduled services by bus can vary by season or day of the week.
These are the most popular departure and arrival points from Miami to Fort Myers, FL:
The following travel company offer services from Miami to Fort Myers, FL:
Here are some other resources that might have the information you need