
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 305 miles, or approximately 488 kilometers.There are 3 ways to get from Lima to Trujillo, including bus, car, and flight.The earliest departure leaves at 11: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 538 miles, or approximately 861 kilometers.There are 2 ways to get from Piura to Lima, including bus and flight.The earliest departure leaves at 01: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 617 miles, or approximately 987 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:00 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 634 miles, or approximately 1015 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:00 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 634 miles, or approximately 1015 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 1 hour 29 minutes.
Tumbes to Lima by bus
There are 2 travel classes for this journey, including: Sleeping and Semi Sleeper.
- 5Cities
- 5Routes