• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Tumbes to Lima by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  2h 4m

  1. Fly from Tumbes (TBP) to Lima (LIM) TBP - LIM

$202 - $577

Cheapest option

Bus CIVA  •  20h

  1. Take the bus from Tumbes to Lima Paseo de la República Via Lima

$18 - $35

2 alternative options

Bus Expreso Brasilia  •  19h 43m

  1. Take the bus from Tumbes to Lima Via Lima / ...

$29 - $80

Drive  •  17h 40m

  1. Drive from Tumbes to Lima 788.8 miles

$110 - $170

Questions & Answers

The cheapest way to get from Tumbes to Lima is to bus which costs $18 - $35 and takes 20h.

More details

The quickest way to get from Tumbes to Lima is to fly which costs $200 - $600 and takes 2h 4m.

More details

Yes, there is a direct bus departing from Tumbes and arriving at Lima Paseo de la República. Services depart four times a day, and operate every day. The journey takes approximately 20h.

More details

The distance between Tumbes and Lima is 1015 km. The road distance is 1262.1 km.

Get driving directions

The best way to get from Tumbes to Lima without a car is to bus which takes 19h 43m and costs $29 - $80.

More details

It takes approximately 2h 4m to get from Tumbes to Lima, including transfers.

More details

Tumbes to Lima bus services, operated by Expreso Brasilia, depart from Tumbes station.

More details

The best way to get from Tumbes to Lima is to fly which takes 2h 4m and costs $200 - $600. Alternatively, you can bus, which costs $29 - $80 and takes 19h 43m.

Mode details

The quickest flight from Tumbes Airport to Lima Airport is the direct flight which takes 1h 41m.

Search flights

Tumbes to Lima bus services, operated by Expreso Brasilia, arrive at Lima station.

More details

Map of how to get from Tumbes to Lima.
Launch map view
  • Distance: 634.4 miles
  • Duration: 2h 4m

What companies run services between Tumbes, Peru and Lima, Peru?

LATAM Chile flies from Tumbes to Lima twice daily. Alternatively, Expreso Brasilia operates a bus from Tumbes to Lima once daily. Tickets cost $29 - $80 and the journey takes 19h 1m.

Airlines
LATAM Chile
Website
latam.com
Flights from Tumbes to Lima
Ave. Duration
1h 41m
When
Every day
Estimated price
$180 - $750
Bus operators
CIVA
Phone
+51 (1) 418-1111
Email
callcenter@turismociva.com
Website
civa.com.pe
Bus from Tumbes to Lima Paseo de la República
Ave. Duration
20h
Frequency
4 times a day
Estimated price
$18 - $35
Schedules at
civa.com.pe
Book at
civa.com.pe
Bed Regular
$26 - $35
Economy
$18 - $26
Semi Bed
$24 - $35
Bed Premium
$35 - $45
Suite
$35 - $55

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from Gatwick Airport into central London and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Tumbes to Lima is 1262 km. It takes approximately 17h 40m to drive from Tumbes to Lima.

Get driving directions

LATAM Chile offers flights from Tumbes Airport to Lima Airport.

Search flights

There are 1627+ hotels available in Lima. Prices start at $23 USD per night.

More details

The best way to get from Tumbes to Tumbes Airport is to taxi which takes 9m and costs $6 - $8.

More details