It would take you almost 25 hours to get from Mexico City to Cancun, as both cities are 1,298 Kilometers (807 miles) apart. You should get to Cancun by plane, as it would take only 2 hours of flight.
approx 25h
Yes, it is. It would take you 22 hours to travel from Mexico City to Tulum by road. It is a better idea to take a flight from Mexico City to Cancun (two hours of flight) and then take a bus from the airport to Tulum (another two hours).
Yes, but it drops you on the city of Playa del Carmen where you have to take a ferry to Cozumel. Remember, Cozumel is an island 16 Km (10 miles) in front of Playa del Carmen.
Three and a half hours. Four hours by bus.
It is a 2,357 kilometers (1,465 miles) trip, taking between one-and-a-half and two days. I would suggest you to travel by air, as it would take 3 hours to travel the same distance.
In her home town, Mexico City, when Frida was 18.
Bus lines are pretty accessible to local and foreign tourists alike. If you prefer to pay a higher price for a shorter travel time, there are some charter flights from Cancun to Merida.
No, and it is not advised as it is a long journey.
Yes of course you can you can take it from any bus company. If you are going to do it I would recommend you travel in TAP (Transportes Y Autobuses del Pacifico). More information you can get at the related links section.
There are 277 km between Caborca, Sonora, Mexico and Hermosillo, Sonora, Mexico. A bus trip would take approximately 3 hours and 6 minutes.
Bus, car and cheap air lines are the most common inter-city transport modes in Mexico.
You can reserve a bus ticket at a greyhound agent, you can buy a bus ticket at a greyhound station. You can also buy a ticket online.