Flights from Miami to San Jose (MIA to SJO)

Find cheap Miami, United States to San Jose, Costa Rica flights with our free search service. Compare all available fares for direct or connection flights to San Jose.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Miami to San Jose (One Way)

What is the distance between Miami and San Jose?

The average distance from Miami to San Jose is 1804 kilometers (equals to 1120 miles or 974 nautical miles). Your flight will departure from Miami International Airport, United States and arrive on San Jose Juan Santamaria Airport, Costa Rica.

How long is the flight from Miami to San Jose?

The average flight time between Miami to San Jose is 2 hours and 48 minutes.

How much is the fare for flight between Miami and San Jose?

The average price for one-way airfare from Miami to San Jose is 158 USD (none-taxes) for economy class.

Cheap flights from Miami to San Jose

Thu 07/Dec - Tue 12/Dec
5 days
$301
Fri 01/Dec - Wed 24/Jan
54 days Flights from Miami to San Jose on Interjet 01/12/2017
$349
Fri 01/Dec - Thu 07/Dec
6 days Flights from Miami to San Jose on Spirit Airlines 01/12/2017
$191
Fri 01/Dec - Wed 31/Jan
61 days Flights from Miami to San Jose on Spirit Airlines 01/12/2017
$188
Fri 01/Dec - Thu 15/Feb
76 days Flights from Miami to San Jose on Spirit Airlines 01/12/2017
$221
Mon 11/Dec - Fri 25/May
165 days Flights from Miami to San Jose on United 11/12/2017
$774
Tue 12/Dec - Thu 01/Mar
79 days Flights from Miami to San Jose on Copa 12/12/2017
$389
Wed 29/Nov - Wed 28/Feb
91 days Flights from Miami to San Jose on Spirit Airlines 29/11/2017
$184
Thu 23/Nov - Mon 27/Nov
4 days Flights from Miami to San Jose on Spirit Airlines 23/11/2017
$198
Tue 28/Nov - Thu 07/Dec
9 days Flights from Miami to San Jose on Spirit Airlines 28/11/2017
$178
Sat 25/Nov - Sat 02/Dec
7 days Flights from Miami to San Jose on Spirit Airlines 25/11/2017
$253
Thu 23/Nov - Wed 31/Jan
69 days Flights from Miami to San Jose on Avianca 23/11/2017
$323
Wed 29/Nov - Mon 29/Jan
61 days Flights from Miami to San Jose on Spirit Airlines 29/11/2017
$180
Mon 19/Feb - Wed 02/May
72 days Flights from Miami to San Jose on jetBlue 19/02/2018
$208
Mon 26/Feb - Tue 06/Mar
8 days Flights from Miami to San Jose on Spirit Airlines 26/02/2018
$176
Tue 20/Feb - Thu 22/Feb
2 days Flights from Miami to San Jose on Spirit Airlines 20/02/2018
$178
Sat 17/Feb - Sat 17/Feb
0 days Flights from Miami to San Jose on Avianca 17/02/2018
$184
Tue 06/Feb - Tue 08/May
91 days Flights from Miami to San Jose on Interjet 06/02/2018
$319
Mon 19/Feb - Thu 01/Mar
10 days
$284
Mon 19/Feb - Thu 26/Apr
66 days Flights from Miami to San Jose on jetBlue 19/02/2018
$208
Mon 19/Feb - Wed 06/Jun
107 days Flights from Miami to San Jose on jetBlue 19/02/2018
$208
Sun 04/Mar - Tue 13/Mar
9 days Flights from Miami to San Jose on Spirit Airlines 04/03/2018
$178
Tue 27/Mar - Wed 04/Apr
8 days Flights from Miami to San Jose on Spirit Airlines 27/03/2018
$178
Thu 01/Mar - Mon 05/Mar
4 days Flights from Miami to San Jose on Interjet 01/03/2018
$259
Thu 29/Mar - Tue 03/Apr
5 days Flights from Miami to San Jose on Copa 29/03/2018
$331
Tue 06/Mar - Sat 19/May
74 days Flights from Miami to San Jose on United 06/03/2018
$328
Tue 06/Mar - Thu 17/May
72 days Flights from Miami to San Jose on Spirit Airlines 06/03/2018
$180
Sat 03/Mar - Thu 07/Jun
96 days Flights from Miami to San Jose on Spirit Airlines 03/03/2018
$182
Wed 03/Jan - Wed 30/May
147 days Flights from Miami to San Jose on Spirit Airlines 03/01/2018
$359
Wed 17/Jan - Wed 18/Apr
91 days Flights from Miami to San Jose on Spirit Airlines 17/01/2018
$191
Mon 29/Jan - Wed 14/Mar
44 days Flights from Miami to San Jose on Spirit Airlines 29/01/2018
$217
Wed 10/Jan - Sun 09/Sep
242 days
$359
Mon 08/Jan - Mon 07/May
119 days Flights from Miami to San Jose on Avianca 08/01/2018
$472
Fri 19/Jan - Mon 29/Jan
10 days Flights from Miami to San Jose on Avianca 19/01/2018
$215
Fri 26/Jan - Sun 04/Feb
9 days Flights from Miami to San Jose on Avianca 26/01/2018
$198
Mon 22/Jan - Thu 12/Apr
80 days Flights from Miami to San Jose on United 22/01/2018
$388
Wed 31/Jan - Fri 08/Jun
128 days Flights from Miami to San Jose on United 31/01/2018
$436
Wed 24/Jan - Mon 05/Feb
12 days Flights from Miami to San Jose on Spirit Airlines 24/01/2018
$187
Wed 10/Jan - Wed 31/Jan
21 days Flights from Miami to San Jose on Spirit Airlines 10/01/2018
$184
Wed 01/Aug - Fri 10/Aug
9 days Flights from Miami to San Jose on Spirit Airlines 01/08/2018
$180
Sat 04/Aug - Thu 09/Aug
5 days
$335
Sat 22/Sep - Sat 06/Oct
14 days Flights from Miami to San Jose on Spirit Airlines 22/09/2018
$184
Sat 01/Sep - Fri 21/Sep
20 days Flights from Miami to San Jose on United 01/09/2018
$477
Mon 09/Jul - Fri 20/Jul
11 days Flights from Miami to San Jose on Spirit Airlines 09/07/2018
$182
Fri 27/Jul - Wed 01/Aug
5 days Flights from Miami to San Jose on Spirit Airlines 27/07/2018
$181
Thu 19/Jul - Mon 23/Jul
4 days Flights from Miami to San Jose on Aeromexico 19/07/2018
$360
Wed 04/Apr - Wed 18/Apr
14 days Flights from Miami to San Jose on Spirit Airlines 04/04/2018
$178
Tue 24/Apr - Wed 06/Jun
43 days Flights from Miami to San Jose on Spirit Airlines 24/04/2018
$182
Mon 09/Apr - Mon 14/May
35 days Flights from Miami to San Jose on Avianca 09/04/2018
$309
Thu 19/Apr - Sat 28/Apr
9 days
$301
Thu 26/Apr - Sat 19/May
23 days Flights from Miami to San Jose on Spirit Airlines 26/04/2018
$178
Wed 23/May - Wed 06/Jun
14 days Flights from Miami to San Jose on Spirit Airlines 23/05/2018
$184
Wed 30/May - Mon 04/Jun
5 days Flights from Miami to San Jose on Avianca 30/05/2018
$312
Tue 01/May - Tue 08/May
7 days
$283
Sun 20/May - Tue 22/May
2 days Flights from Miami to San Jose on Spirit Airlines 20/05/2018
$177
Mon 11/Jun - Wed 13/Jun
2 days Flights from Miami to San Jose on Spirit Airlines 11/06/2018
$178
Tue 05/Jun - Tue 12/Jun
7 days Flights from Miami to San Jose on Avianca 05/06/2018
$309
Mon 18/Jun - Mon 02/Jul
14 days Flights from Miami to San Jose on Interjet 18/06/2018
$407
Mon 01/Oct - Thu 04/Oct
3 days Flights from Miami to San Jose on United 01/10/2018
$402
Wed 07/Nov - Sat 10/Nov
3 days Flights from Miami to San Jose on Interjet 07/11/2018
$321