There are 6 ways to get from Morelia to Costa Rica by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from General Francisco Mujica International Airport (MLM) to Juan Santamaría International Airport (SJO)plane MLM - SJO
6h 20m$307–525Bus via Mexico City
cheapest- Take the bus from Morelia to Terminal Poniente - Observatoriobus
- Take the bus from México City to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus
2d 4h$193–287Bus
- Take the bus from Morelia to Terminal Central de Autobuses del Nortebus
- Take the bus from Politécnico to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus
2d 4h$194–277Drive 2,711.9 km
- Drive from Morelia to San Josécar 2,711.9 km
36h 26m$364–526Bus via Guatemala City
- Take the bus from Morelia to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Tapachulabus
- Take the bus from Tapachula to Guatemana Aguilar Batresbus
- Take the bus from Guatemala Aguilar Batres to Terminal San Carlos - Ticabusbus
- Take the bus from Terminal San Carlos - CCA to Terminal Atlántico Nortebus Sac
2d 13h$239–405Bus, shuttle
- Take the bus from Morelia to Terminal Central de Autobuses del Nortebus
- Take the bus from Mexico City Politécnico Station to Tapachulabus
- Take the bus from Tapachula to Antigua Guatemalabus
- Take a shuttle bus from Antigua Guatemala to San SalvadorSsv
- Take the bus from San Salvador to San Josébus
2d 13h$443–501
General Francisco Mujica International Airport (MLM) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Morelia to Costa Rica is to bus which costs $190 - $280 and takes 2 days 4h.
The fastest way to get from Morelia to Costa Rica is to fly which takes 6h 20m and costs $300 - $550.
No, there is no direct bus from Morelia to Costa Rica. However, there are services departing from Morelia and arriving at Terminal Tica Bus San José via Central del Norte, Politécnico, Tapachula, Monumento Hermano Lejano, San Salvador and Terminal Tica Bus San Salvador. The journey, including transfers, takes approximately 2 days 4h.
The distance between Morelia and Costa Rica is 2141 km. The road distance is 2711.9 km.
The best way to get from Morelia to Costa Rica without a car is to bus which takes 2 days 4h and costs $190 - $280.
It takes approximately 6h 20m to get from Morelia to Costa Rica, including transfers.
Morelia to Costa Rica bus services, operated by Autovías La Línea, depart from Morelia station.
The best way to get from Morelia to Costa Rica is to fly which takes 6h 20m and costs $300 - $550. Alternatively, you can bus, which costs $190 - $280 and takes 2 days 4h.
Morelia to Costa Rica bus services, operated by Autovías La Línea, arrive at Terminal Central de Autobuses del Norte station.
Yes, the driving distance between Morelia to Costa Rica is 2712 km. It takes approximately 36h 26m to drive from Morelia to Costa Rica.
What companies run services between Morelia, Mexico and Costa Rica?
Volaris, Aeroméxico, and two other airlines fly from General Francisco Mujica International Airport (MLM) to Juan Santamaría International Airport (SJO) 3 times a day. Alternatively, you can take a bus from Morelia to Terminal Tica Bus San José via México D.F., Central De Autobuses Del Norte, Central del Norte, Diana, Politécnico, Tapachula, San Salvador, Monumento Hermano Lejano, San Salvador, San Salvador, and Terminal Tica Bus San Salvador in around 2d 4h.
- Website
- vivaaerobus.com
Flights from General Francisco Mujica International Airport to Juan Santamaría International Airport via Monterrey
- Ave. Duration
- 7h 47m
- When
- Monday and Friday
- Estimated price
- $270–1,100
- Phone
- 800 622 22 22
- [email protected]
- Website
- Autovías
Bus from Morelia to Terminal Central de Autobuses del Norte
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $30–75
- Website
- Autovías
Bus from Morelia to Terminal Poniente - Observatorio
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $30–70
- Website
- Autovías
Bus from Morelia to Terminal Central de Autobuses del Norte
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $30–75
- Website
- Autovías
Bus from Morelia to Terminal Central de Autobuses del Norte
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $30–75
- Website
- Autovías
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 How do I get from Sydney to Melbourne, Travelling to the US: What do I need to know?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 752+ hotels available in Costa Rica.





