
M and O Express -Tickets and online bookings
M and O Express is a transportation company in Peru. M and O Express operates in Lima, Trujillo, Piura, Mancora, Tumbes in Peru. Popular routes include Lima to Trujillo, Piura to Lima, Lima to Mancora, Lima to Tumbes, Tumbes to Lima.
M and O Express’s popular routes

Lima to Trujillo
The distance between Lima and Trujillo is 301 miles, or approximately 481 kilometers.There are 3 ways to get from Lima to Trujillo, including bus, car, and flight.The earliest departure leaves at 10:00 and has a duration of 7 hours 30 minutes.
Lima to Trujillo by bus
There are 2 travel classes for this journey, including: Semi Sleeper and Sleeping.Piura to Lima
The distance between Piura and Lima is 534 miles, or approximately 855 kilometers.There are 2 ways to get from Piura to Lima, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 19:30 and has a duration of 16 hours.
Piura to Lima by bus
There are 2 travel classes for this journey, including: Semi Sleeper and Sleeping.Lima to Mancora
The distance between Lima and Mancora is 614 miles, or approximately 982 kilometers.There are 1 ways to get from Lima to Mancora, including bus.There are no morning departures for this route. The Earliest departure leaves at 13:30 and has a duration of 20 hours.
Lima to Mancora by bus
There are 2 travel classes for this journey, including: Semi Sleeper and Sleeping.Lima to Tumbes
The distance between Lima and Tumbes is 631 miles, or approximately 1010 kilometers.There are 2 ways to get from Lima to Tumbes, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 13:30 and has a duration of 22 hours.
Lima to Tumbes by bus
There are 2 travel classes for this journey, including: Semi Sleeper and Sleeping.Tumbes to Lima
The distance between Tumbes and Lima is 631 miles, or approximately 1010 kilometers.There are 2 ways to get from Tumbes to Lima, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 12:31 and has a duration of 29 minutes.
Tumbes to Lima by bus
There are 2 travel classes for this journey, including: Sleeping and Semi Sleeper.
- 5Cities
- 5Routes