Best way to travel between

Miami International Airport, Miami, FL, United States
LaGuardia Airport, NY, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$138.0
2373.12 km
28h 31mins
71.19 kgs
 
train
$148.0
2402.4 km
34h 36mins
127.33 kgs
 
drive
$160.0
2175.6 km
22h 23mins
278.48 kgs
 
flight
$229.0
1857.09 km
6h 49mins
200.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2373.12 km 28h 31mins 138 USD 138.0
Train 2402.4 km 34h 36mins 148 USD 148.0
Drive 2175.6 km 22h 23mins 160 USD 160.0
Flight 1857.09 km 6h 49mins 229 USD 229.0
Take Bus from Miami, FL to Tampa
Time: 6h 21mins Cost: 23 USD; $ 20.7 - 25.3 USD CO2 Emission: 14.39 kgs
Take Bus from Tampa, FL to New York, NY
Time: 20h 21mins Cost: 110 USD; $ 99.0 - 121.0 USD CO2 Emission: 56.22 kgs
Take Train from Delancey St to Jackson Hts - Roosevelt Av
Time: 28mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.79 kgs
Take Bus from Roosevelt Av/74 St to Laguardia Intern Rdy/Term B -Central Pass Term
Time: 13mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.16 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Miami International Airport, Miami, FL, United States and LaGuardia Airport, NY, United States is to travel by bus, which will cost about 138 USD or 124.20 USD.