There are 4 ways to get from Machala to Lima by bus, taxi, 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, taxi
best- Take the bus from Machala to Milagrobus Huaquillas
- Take the taxi from Milagro to Limataxi
5h 23m$65–81Drive 261.2 km
cheapest- Drive from Machala to Limacar 261.2 km
4h 10m$15–22Bus
- Take the bus from Machala to Terminal Terrestre de Guayaquilbus Cariamanga
- Take the bus from Terminal Terrestre de Guayaquil to Ventanasbus Guayaquil
8h 2m$32–43Bus via Ventanas
- Take the bus from Machala to Terminal Terrestre de Guayaquilbus Cariamanga
- Take the bus from Terminal Terrestre de Guayaquil to Ventanasbus Guayaquil
8h 6m$32–40
Questions & Answers
The cheapest way to get from Machala to Lima is to drive which costs $14 - $22 and takes 4h 10m.
The fastest way to get from Machala to Lima is to drive which takes 4h 10m and costs $14 - $22.
No, there is no direct bus from Machala to Lima. However, there are services departing from Machala and arriving at Ventanas via Terminal Terrestre de Guayaquil. The journey, including transfers, takes approximately 8h 2m.
The distance between Machala and Lima is 262 km. The road distance is 261.2 km.
The best way to get from Machala to Lima without a car is to bus and taxi which takes 5h 23m and costs $65 - $85.
It takes approximately 5h 23m to get from Machala to Lima, including transfers.
Machala to Lima bus services, operated by Cooperativa de Transportes Loja Internacional, depart from Machala station.
Machala to Lima bus services, operated by Cooperativa de Transportes Loja Internacional, arrive at Terminal Terrestre de Guayaquil station.
Yes, the driving distance between Machala to Lima is 261 km. It takes approximately 4h 10m to drive from Machala to Lima.
There are one+ hotels available in Lima.
What companies run services between Machala, Ecuador and Lima, Ecuador?
You can take a bus from Machala to Lima via Terminal Terrestre de Guayaquil and Ventanas in around 8h 2m.
- Phone
- +593 996 231 875
- [email protected]
- Website
- facebook.com
Bus from Machala to Milagro
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $5–6
- Schedules at
- facebook.com
- Phone
- +59 07 257 1861
- [email protected]
- Website
- cooperativaloja.com.ec
Bus from Machala to Terminal Terrestre de Guayaquil
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- $9–14
- Book at
- api.whatsapp.com
Bus from Machala to Terminal Terrestre de Guayaquil
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- $9–14
- Book at
- api.whatsapp.com
- Phone
- (+59) 0 2303-4291
- [email protected]
- Website
- occidentales.ec
Bus from Terminal Terrestre de Guayaquil to Ventanas
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $6–10
- Schedules at
- occidentales.ec
- Book at
- occidentales.ec
- Phone
- +593 06 2958921
- [email protected]
- Website
- facebook.com
Bus from Terminal Terrestre de Guayaquil to Ventanas
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- $7–8
- Website
- https://www.facebook.com/cooperativa.transportes.aerotaxi
- Ave. Duration
- 1h 53m
- Estimated price
- $60–75
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 Thanksgiving 2018: How to travel stress-free, How to get from Heathrow Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.










