Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Price and booking link |
|---|---|---|---|---|---|---|---|
FlixBus + Greyhound | Bus | Intercity Bus Terminal, 101 York Street, London | Lima Greyhound | ||||
Greyhound + FlixBus | Bus | Intercity Bus Terminal, 101 York Street, London | Lima Greyhound | ||||
FlixBus + Greyhound | Bus | Intercity Bus Terminal, 101 York Street, London | Lima Greyhound | ||||
Greyhound + FlixBus | Bus | Intercity Bus Terminal, 101 York Street, London | Lima Greyhound | ||||
FlixBus + Greyhound | Bus | London (Western Univ.) | Lima Greyhound |
Get from London to Lima
This route is served by bus only
The journey takes about 19 hours 55 minutes, and with fares starting at just PEN 402, it presents an excellent value for a comfortable ride.
2bus per day
19h 55mAverage Duration
344 kmDistance
9kgCO₂ emissions
Bus stations and stops in London and Lima
Stops in London
- A
Intercity Bus Terminal, 101 York Street, London
101 York St, London, ON N6A 1A6, Canada - B
Wellington Rd and Exeter Rd
1380 Wellington Rd (next to Petro Canada), London, ON N6E 1M3, Canada





