Travel Information
Compare bus, train, and flight for Miami, FL to Tucson, AZ
Omio recommends booking the flight as it is the most popular option from Miami, FL to Tucson, AZ among Omio's users. If you are prioritising price take the bus with prices starting from €119. For those with little time consider booking a flight which can get you there in 5h 46m. The ticket price range depends on the travel mode: a bus costs an average of €119, and a flight costs an average of €437.
Distance: 1902 miles (3062 km)
Compare bus with
| Bus | Most popular Flight | Train |
|---|---|---|
€143 Average price Cheapest | €437 Average price | €411 Average price |
65h 8m Average total duration 64h 38m Onboard + 30m Additional time* | 8h 46m Average total duration Fastest 5h 46m Onboard + 3h 0m Additional time* | 107h 25m Average total duration 106h 55m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Compare prices and tickets Miami, FL to Tucson, AZ by bus, train, or flight
Compare bus, train, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Journey information
Overview: Bus from Miami, FL to Tucson, AZ
Distance 1902 miles (3062 km) |
Average bus duration 64h 38m |
Cheapest ticket price $145 (€119) |
Buses per day 17 |
Fastest bus 53h 30m |
First bus 06:00 |
Last bus 23:25 |
Key Takeaways
Train Ticket Prices
- Budget Options: Train tickets from Miami, FL to Tucson, AZ start from as low as $145 (€119) if booked well in advance.
- Standard Fares: Typically, trains cost $175 (€143) depending on the train type and class.
FAQs: Bus from Miami, FL to Tucson, AZ

To find the cheapest bus tickets for your trip from Miami, FL to Tucson, AZ, follow these tips:
Start your search now and compare ticket prices to find the best deal!
popular bus stations
Popular bus stations from Miami, FL to Tucson, AZ
More options for your journey from Miami, FL to Tucson, AZ
Here are some other resources that might have the information you need
