There are 7 ways to get from Tunja to Lima by bus, plane, 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.
Bus to El Dorado International Airport, fly
best- Take the bus from Terminal Tunja to Terminal Salitrebus
- Fly from El Dorado International Airport (BOG) to Jorge Chávez International Airport (LIM)plane BOG - LIM
9h 15m$218–590Bus via Quito
cheapest- Take the bus from Terminal Tunja to Terminal Salitrebus
- Take the bus from Terminal Salitre to Terminal de Pastobus
- Take the bus from Terminal de Pasto to Terminales de Transportes de Ipialesbus
- Take the bus from Tulcán to Terminal Terrestre Quitumbebus
- Take the bus from Terminal Terrestre Quitumbe to Lima Plaza Nortebus
2d 20h$125–216Bus
- Take the bus from Terminal Tunja to Terminal Salitrebus
- Take the bus from Terminal Salitre to Terminales de Transportes de Ipialesbus
- Take the bus from Rumichaca to Gran Terminal Terrestre Plaza Nortebus
2d 6h$194–263Drive 2,948.4 km
- Drive from Tunja to Limacar 2,948.4 km
43h 39m$444–641Bus to Bucaramanga Airport, fly
- Take the bus from Tunja to Piedecuestabus
- Fly from Bucaramanga Airport (BGA) to Jorge Chávez International Airport (LIM)plane BGA - LIM
13h 18m$251–628Bus, bus to El Alcaraván Airport, fly
- Take the bus from Terminal Tunja to Terminal de Transportes de Duitamabus
- Take the bus from Duitama to Yopalbus
- Fly from El Alcaraván Airport (EYP) to Jorge Chávez International Airport (LIM)plane EYP - LIM
13h 51m$213–751Bus, bus to Perales Airport, fly
- Take the bus from Terminal Tunja to Terminal Salitrebus
- Take the bus from Terminal Salitre to Terminal de Transportes de Ibaguébus
- Fly from Perales Airport (IBE) to Jorge Chávez International Airport (LIM)plane IBE - LIM
18h 1m$220–721
El Dorado International Airport (BOG) to Jorge Chávez International Airport (LIM) flights
Questions & Answers
The cheapest way to get from Tunja to Lima is to bus via Quito which costs $120 - $220 and takes 2 days 20h.
The fastest way to get from Tunja to Lima is to bus and fly which takes 9h 15m and costs $210 - $600.
No, there is no direct bus from Tunja to Lima. However, there are services departing from Terminal Tunja and arriving at Gran Terminal Terrestre Plaza Norte via Terminal Salitre, Terminal Ipiales and Rumichaca. The journey, including transfers, takes approximately 2 days 6h.
The distance between Tunja and Lima is 2057 km. The road distance is 2948.4 km.
The best way to get from Tunja to Lima without a car is to bus which takes 2 days 6h and costs $190 - $270.
It takes approximately 9h 15m to get from Tunja to Lima, including transfers.
Tunja to Lima bus services, operated by Coflonorte, depart from Terminal Tunja station.
Tunja to Lima bus services, operated by Coflonorte, arrive at Terminal Salitre station.
Yes, the driving distance between Tunja to Lima is 2948 km. It takes approximately 43h 39m to drive from Tunja to Lima.
There are 2504+ hotels available in Lima.
What companies run services between Tunja, Colombia and Lima, Peru?
You can take a bus from Terminal Tunja to Gran Terminal Terrestre Plaza Norte via Terminal Salitre, Terminales de Transportes de Ipiales, Terminal Ipiales, and Rumichaca in around 2d 6h.
- Website
- avianca.com
Flights from El Dorado International Airport to Jorge Chávez International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $270–650
Flights from Bucaramanga Airport to Jorge Chávez International Airport via El Dorado International Airport
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $220–950
Flights from El Alcaraván Airport to Jorge Chávez International Airport via El Dorado International Airport
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Perales Airport to Jorge Chávez International Airport via El Dorado International Airport
- Ave. Duration
- 8h 42m
- When
- Every day
- Estimated price
- $230–950
- Phone
- +57 322 2526992
- [email protected]
- Website
- autoboysa.com.co
Bus from Terminal Tunja to Terminal Salitre
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $12–19
- Book at
- autoboysa.teletiquete.com
Bus from Tunja to Piedecuesta
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- $22–35
- Book at
- autoboysa.teletiquete.com
Bus from Duitama to Yopal
- Ave. Duration
- 4h 20m
- Frequency
- Every 2 hours
- Estimated price
- $13–25
- Book at
- autoboysa.teletiquete.com
Bus from Terminal Tunja to Terminal Salitre
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $12–19
- Book at
- autoboysa.teletiquete.com
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 South Korea: Travelling from Seoul to Busan , Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.



