How to Get to Puerto Morelos From Cancun
Plan your trip from Cancun to Puerto Morelos with detailed transport options, costs, and local insights for a memorable visit.

To get from Cancun to Puerto Morelos, you can take a bus for about 45 minutes at a cost of 60-100 pesos, or a taxi for 800-1000 pesos. Buses run frequently throughout the day.
Puerto Morelos is a small fishing village located between Cancun and Playa del Carmen, known for its relaxed atmosphere and stunning natural beauty. This destination offers beautiful beaches, vibrant coral reefs, and a range of local dining options. Whether you are looking to snorkel, explore cenotes, or simply enjoy the local culture, Puerto Morelos has something for everyone. Getting to Puerto Morelos from Cancun is straightforward, with several transportation options available. Each option varies in terms of cost, travel time, and convenience, so it is important to choose the one that best suits your needs. In this guide, we will cover all the essential information you need to navigate your journey to this hidden gem, including tips on what to see and do once you arrive. By understanding the various routes and their trade-offs, you can ensure a smooth and enjoyable trip to Puerto Morelos. From transportation choices to local attractions, our comprehensive guide will help you make the most of your visit.
- Distance from Cancun
- about 36 km
- Bus travel time
- approximately 45 minutes
- Taxi travel time
- about 30 minutes
- Bus cost
- 60-100 pesos
- Taxi cost
- 800-1000 pesos
- Best snorkeling spots
- Puerto Morelos Reef National Park
- Cenote nearby
- Cenote Verde
- Local restaurant hours
- generally 12 PM - 10 PM
Getting There by Bus
Taking the bus from Cancun to Puerto Morelos is one of the most economical options. Buses depart from the Cancun ADO bus station, located in the city centre. The journey takes about 45 minutes, and tickets typically cost between 60 to 100 pesos. Buses run frequently throughout the day, making it easy to find a convenient departure time. Ensure you check the schedule in advance, especially during peak tourist seasons, as buses can fill up quickly. Once you arrive at the Puerto Morelos bus station, it is a short walk or taxi ride to the beach and local attractions.
Getting There by Taxi
If you prefer a quicker and more direct option, taking a taxi from Cancun to Puerto Morelos is a viable choice. The journey takes around 30 minutes, depending on traffic, and costs between 800 to 1000 pesos. Taxis can be booked via your hotel or hailed directly from the street. While this option is more expensive than the bus, it offers the convenience of door-to-door service, especially if you are travelling with luggage or in a group. Be sure to confirm the fare before starting your journey to avoid any surprises.
Timing Your Visit
Timing your visit to Puerto Morelos can significantly enhance your experience. The best months to visit are from November to April, when the weather is dry and temperatures are pleasant. During this period, you can enjoy the beaches and outdoor activities without the humidity of the summer months. However, keep in mind that this is also peak tourist season, so accommodations and activities may be busier and more expensive. If you prefer a quieter experience, consider visiting during the shoulder months of May or October, when prices may be lower and crowds thinner.
What to Book in Advance
While many activities in Puerto Morelos can be booked on the spot, it is advisable to book certain experiences in advance, especially during peak seasons. Snorkelling tours to the Puerto Morelos Reef National Park are popular and can fill up quickly. Look for reputable tour operators online and consider booking at least a few days in advance. Additionally, if you plan to visit cenotes, such as Cenote Verde, check if they require reservations. For dining, while most restaurants welcome walk-ins, popular spots may benefit from a reservation, particularly for dinner.
What to Skip
While Puerto Morelos has plenty to offer, there are some activities that may not be worth your time. Avoid large commercialised tour operators that promise extensive packages but may lack the local touch. Instead, seek out smaller, family-run businesses for a more authentic experience. Additionally, if your primary goal is snorkelling, skip areas that are overcrowded with tourists. Focus on the less frequented spots within the Puerto Morelos Reef National Park for a more serene experience. Lastly, if you are short on time, consider skipping lengthy excursions to nearby attractions like Tulum or Coba, which can take up most of the day.
Safety Considerations
Puerto Morelos is generally considered a safe destination for tourists. However, it is always wise to take basic precautions. Avoid displaying valuables in public and be cautious when walking alone at night, especially on quiet streets. Stick to well-lit areas and travel in groups when possible. When using taxis, opt for those that are registered and use official taxi stands. Always confirm the fare before starting your trip. In terms of health and safety, stay hydrated and apply sunscreen, especially if you plan to spend extended time outdoors. Be aware of local wildlife, particularly when snorkelling.
Visiting with Kids
Puerto Morelos is a family-friendly destination with various activities suitable for children. The shallow waters and calm beaches make for safe swimming, and many local restaurants offer kid-friendly menus. Consider booking a family snorkelling tour, which can be an exciting experience for children aged 8 and above. Some operators provide equipment and safety briefings tailored for younger snorkellers. Additionally, visiting cenotes can be a unique adventure for families, with many locations featuring shallow areas for kids to explore. Always supervise children closely around water and ensure they wear appropriate safety gear when snorkelling.
Local Etiquette
When visiting Puerto Morelos, it is important to respect local customs and etiquette. Greet locals with a friendly 'Hola' and thank them with 'Gracias.' When dining, it is customary to leave a tip of around 10-15% for good service. If you plan to snorkel or visit the reef, follow all safety and environmental guidelines, including not touching coral or marine life. Dress modestly when visiting local markets or shops, especially if you venture into more residential areas. Lastly, be mindful of noise levels, particularly in quiet neighbourhoods, to ensure a respectful atmosphere for residents.
Alternatives Nearby
If you have extra time, consider exploring nearby destinations that offer similar charm to Puerto Morelos. Playa del Carmen is a popular option, located about 30 minutes south, featuring vibrant nightlife and shopping. Alternatively, visit Akumal, known for its stunning beaches and opportunities to swim with turtles. For a more laid-back experience, check out the village of Tulum, approximately 60 minutes away, which boasts beautiful beaches and Mayan ruins. Each of these locations offers unique attractions and can be easily reached by bus or taxi from Puerto Morelos.
Local tips
- -Check bus schedules in advance for timely departures.
- -Always negotiate taxi fares before the trip starts.
- -Bring cash in pesos for local shops and restaurants.
- -Pack reef-safe sunscreen to protect marine life.
- -Consider bringing your own snorkelling gear for comfort.
- -Stay hydrated, especially during outdoor activities.
- -Respect local customs and try to speak basic Spanish.
- -Book popular tours in advance to avoid disappointment.
- -Use a reputable tour operator for water activities.
- -Explore local eateries for authentic cuisine.
Questions travellers ask
How long does it take to get to Puerto Morelos from Cancun?
The journey from Cancun to Puerto Morelos takes about 30 minutes by taxi and around 45 minutes by bus, depending on traffic.
What is the cost of a taxi from Cancun to Puerto Morelos?
A taxi from Cancun to Puerto Morelos typically costs between 800 to 1000 pesos, depending on the time of day and traffic conditions.
Are there direct buses from Cancun to Puerto Morelos?
Yes, there are direct buses from Cancun to Puerto Morelos that depart frequently from the ADO bus station, making travel convenient.
What is the best time to visit Puerto Morelos?
The best time to visit Puerto Morelos is from November to April when the weather is dry and pleasant for outdoor activities.
Can I snorkel in Puerto Morelos?
Yes, Puerto Morelos is known for its excellent snorkelling spots, particularly within the Puerto Morelos Reef National Park.
Is Puerto Morelos safe for tourists?
Puerto Morelos is generally safe for tourists, but it is advisable to take basic safety precautions, especially at night.
What are the best cenotes near Puerto Morelos?
Cenote Verde is a popular option near Puerto Morelos, offering a beautiful swimming hole and lush surroundings.
What local dishes should I try in Puerto Morelos?
Be sure to try fresh seafood dishes, ceviche, and traditional Mexican fare at local restaurants for an authentic taste.
See it before you book




Photos supplied by our tour partners.
Keep planning
- Cenotes Near Cancun: The Complete GuideDiscover the top cenotes near Cancun, including details on entry fees, travel times, and safety rules for an enjoyable visit.
- What Cenotes Near Cancun Costs in 2026Find out the costs and travel tips for cenotes near Cancun to enhance your experience without overspending.
- Cenotes Near Cancun for First-Time VisitorsExplore stunning cenotes near Cancun with essential information on entry fees, travel times, and safety rules.
- Cenotes Near Cancun: Mistakes First-Timers MakeDiscover common mistakes first-timers make when visiting cenotes near Cancun and how to avoid them for a safer, more enjoyable experience.
- Things to do in CancunThe full activity index for the city.
- Cancun tours and excursionsBookable day trips with live pricing.
- Cancun destination hubWhere to stay, eat and start planning.
- Cancun info libraryEvery practical answer in one place.