Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from San José (SJO) to Miami Beach (MIA)
Prices were available within the past 7 days and start at NZ$257 for one-way flights and for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Nearby Cities
- Newark to Miami Beach
- Auckland to Miami Beach
- Los Angeles to Miami Beach
- Calgary to Miami Beach
- New York to Miami Beach
- Berlin to Miami Beach
- Dallas to Miami Beach
- Buenos Aires to Miami Beach
- Houston to Miami Beach
- Wellington to Miami Beach
- London to Miami Beach
- Orlando to Miami Beach
- Christchurch to Miami Beach
- Austin to Miami Beach
Expedia's Latest Trends
Hotels
Holiday Homes Clarks BeachHotels near Queen Street MallHotels near Queen's Wharf Event CentreAlpine View MotelHotels in ChristchurchChanalai Romantica Resort Kata Beach - Adults OnlyAmity Court MotelHotels in Nieu-BethesdaPacific RendezvousHotels in AhuririSeminyak Square Hotel And VillasMS Alexander The Great Nile CruiseMövenpick Resort & Spa BoracayHotels in South QueensferryAbigails HostelDoubleTree by Hilton Amsterdam Centraal StationHotels in Saint KildaCottages Rai ValleyHotels with Pool in Paihia
Flights
Packages
General
*Available to Expedia members.