Best way to travel between

Tarapoto, Peru
Lima
Travel Modes
Price
Distance
Duration
CO2
bus
$45.0
1674.58 km
30h 18mins
50.24 kgs
 
flight
$112.0
645.66 km
1h 38mins
69.73 kgs
 
drive
$140.0
1085.62 km
16h 0mins
138.96 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1674.58 km 30h 18mins 126 PEN 45.0
Flight 645.66 km 1h 38mins 314 PEN 112.0
Drive 1085.62 km 16h 0mins 393 PEN 140.0
Take Bus from Tarapoto to Lima
Time: 30h 18mins Cost: 126 PEN; $ 40.5 - 49.5 USD CO2 Emission: 50.26 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tarapoto, Peru and Lima is to travel by bus, which will cost about 126 PEN or 40.50 USD.