• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 3 ways to get from Morelia to Zihuatanejo by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  6h 5m

  1. Take the bus from Morelia to Zihuatanejo Querétaro

$15 - $50

2 alternative options

Drive  •  3h 55m

  1. Drive from Morelia to Zihuatanejo 218.6 miles

$29 - $45

Fly  •  3h 34m

  1. Fly from Morelia (MLM) to Ixtapa/Zihuatanejo (ZIH) MLM - ZIH

$168 - $306

Questions & Answers

The cheapest way to get from Morelia to Zihuatanejo is to bus which costs $280 - $900 and takes 6h 5m.

More details

The quickest way to get from Morelia to Zihuatanejo is to fly which costs $3200 - $6000 and takes 3h 34m.

More details

Yes, there is a direct bus departing from Morelia and arriving at Zihuatanejo. Services depart once daily, and operate every day. The journey takes approximately 6h 5m.

More details

The distance between Morelia and Zihuatanejo is 232 km. The road distance is 349.8 km.

Get driving directions

The best way to get from Morelia to Zihuatanejo without a car is to bus which takes 6h 5m and costs $280 - $900.

More details

The bus from Morelia to Zihuatanejo takes 6h 5m including transfers and departs once daily.

More details

Morelia to Zihuatanejo bus services, operated by Parhikuni, depart from Morelia station.

More details

The best way to get from Morelia to Zihuatanejo is to bus which takes 6h 5m and costs $280 - $900. Alternatively, you can fly, which costs $3200 - $6000 and takes 3h 34m.

Mode details

There is no direct flight from Morelia Airport to Ixtapa/Zihuatanejo Airport. The quickest flight takes 5h 36m and has one stopover.

Search flights

Morelia to Zihuatanejo bus services, operated by Parhikuni, arrive at Zihuatanejo station.

More details

Map of how to get from Morelia to Zihuatanejo.
Launch map view
  • Distance: 145 miles
  • Duration: 6h 5m

What companies run services between Morelia, Mexico and Zihuatanejo, Mexico?

Parhikuni operates a bus from Morelia to Zihuatanejo every 4 hours. Tickets cost $15 - $35 and the journey takes 6h 5m. Two other operators also service this route. Alternatively, Aeroméxico, United Airlines and Aeromar fly from Morelia to Zihuatanejo 4 times a day.

Airlines
United Airlines
Website
united.com
Flights from Morelia to Ixtapa/Zihuatanejo via Houston
Ave. Duration
6h 39m
When
Every day
Estimated price
$220 - $950
Flights from Morelia to Ixtapa/Zihuatanejo via Mexico City
Ave. Duration
3h
When
Every day
Estimated price
$85 - $490
Aeromar
Website
aeromar.com.mx
Flights from Morelia to Ixtapa/Zihuatanejo via Mexico City
Ave. Duration
3h 5m
When
Every day
Estimated price
$85 - $490
Aeroméxico
Website
world.aeromexico.com
Flights from Morelia to Ixtapa/Zihuatanejo via Mexico City
Ave. Duration
5h 36m
When
Every day
Estimated price
$130 - $260
Bus operators
Parhikuni
Primera Plus
Website
primeraplus.com.mx
Bus from Morelia to Zihuatanejo
Ave. Duration
4h 15m
Frequency
Once daily
Estimated price
$41 - $47
Schedules at
ventas.primeraplus.com.mx
Internet Promotion
$42
Regular Price
$47
La Linea
Phone
01 800 622 22 22
Website
lalinea.com.mx
Bus from Morelia to Zihuatanejo
Ave. Duration
5h
Frequency
Once daily
Estimated price
$37
Schedules at
lalinea.com.mx

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Slovenia: Getting from Ljubljana to Lake Bled and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Morelia to Zihuatanejo is 350 km. It takes approximately 3h 55m to drive from Morelia to Zihuatanejo.

Get driving directions

United Airlines, Aeromar and Aeroméxico offer flights from Morelia Airport to Ixtapa/Zihuatanejo Airport.

Search flights

There are 254+ hotels available in Zihuatanejo. Prices start at $57 USD per night.

More details

The best way to get from Morelia to Morelia Airport is to taxi which takes 22m and costs $600 - $750.

More details