Travel from Miami to Phoenix

Bus or fly from Miami to Phoenix?

American Airlines, United Airlines and 3 other airlines fly from Miami to Phoenix hourly. Alternatively, Miami Dade Transit operates a bus from Miami to Phoenix hourly. Tickets cost $3 and the journey takes 40 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Miami to Phoenix

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Phoenix airport, then taxi to Phoenix. 6 h 55 min $223. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Phoenix airport, then taxi to Phoenix. 7 h 45 min $204. From Nw 6 St & 2 Ave line 7 bus to Miami, FL, bus to Atlanta, GA, bus to Dallas, TX, then bus to Phoenix. 2 days 9 h $242. From Se 1 Av@E Flagler St line 120 bus to Miami Beach, FL, bus to Atlanta, GA, walk to Doraville Station, subway to Atlanta, GA, bus to Dallas, TX, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 2 days 10 h $342. From Se 1 St & 1 Ave bus to Fort Lauderdale Amtrak, train to Lakeland Amtrak, walk to Lakeland, bus to Orlando, bus to New Orleans Union Passenger Terminal Amtrak, train to Tucson Amtrak, walk to Tucson, then bus to Phoenix, ΑΖ. 2 days 13 h $568. From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, train to Cary Amtrak, train to Greensboro Galyon Transportation Center Amtrak, train to New Orleans Union Passenger Terminal Amtrak, train to Tucson Amtrak, walk to Tucson, then bus to Phoenix, ΑΖ. 3 days 13 h $969. From Miami drive to Phoenix. 38 h 12 min $283.