There are 8 ways to get from Mazatlán to Tamarindo by plane, shuttle, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Liberia International Airport, shuttle
best- Fly from General Rafael Buelna International Airport (MZT) to Liberia International Airport (LIR)plane MZT - LIR
- Take a shuttle bus from Liberia to Tamarindo
19h 7m$527–1,477Fly to Tamarindo Airport
cheapest- Fly from General Rafael Buelna International Airport (MZT) to Tamarindo Airport (TNO)plane MZT - TNO
16h 12m$193–702Bus
- Take the bus from Mazatlan to Los Angelesbus
- Take the bus from Los Angeles to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Liberiabus
- Take the bus from Terminal de Buses Municipal de Liberia to Tamarindobus
6d$489–624Drive 3,297.1 km
- Drive from Mazatlán to Tamarindocar 3,297.1 km
42h 16m$443–639Fly to Juan Santamaría International Airport, shuttle
- Fly from General Rafael Buelna International Airport (MZT) to Juan Santamaría International Airport (SJO)plane MZT - SJO
- Take a shuttle bus from Alajuela to Tamarindo
10h 50m$515–1,031Fly to Nosara Airport
- Fly from General Rafael Buelna International Airport (MZT) to Nosara Airport (NOB)plane MZT - NOB
17h 17m$487–953Fly to Managua Airport, shuttle
- Fly from General Rafael Buelna International Airport (MZT) to Managua Airport (MGA)plane MZT - MGA
- Take a shuttle bus from Granada to Peñas Blancas
- Take a shuttle bus from La Cruz to Tamarindo
17h 11m$655–1,292Fly to Cobano, shuttle
- Fly from General Rafael Buelna International Airport (MZT) to Cobano (ACO)plane MZT - ACO
- Take a shuttle bus from Montezuma to Tamarindo
20h 11m$241–1,150
General Rafael Buelna International Airport (MZT) to Liberia International Airport (LIR) flights
Comparing Your Travel Options
The cheapest way to get from Mazatlán to Tamarindo is to fly which costs $190 - $700 and takes 16h 12m.
The fastest way to get from Mazatlán to Tamarindo is to fly and shuttle which takes 10h 50m and costs $500 - $1,100.
No, there is no direct bus from Mazatlán to Tamarindo. However, there are services departing from Mazatlan and arriving at Tamarindo via Los Angeles, Terminal Tica Bus San Salvador and Terminal de Buses Municipal de Liberia. The journey, including transfers, takes approximately 6 days 0h.
The distance between Mazatlán and Tamarindo is 2717 km. The road distance is 3297.1 km.
The best way to get from Mazatlán to Tamarindo without a car is to bus which takes 6 days 0h and costs $480 - $650.
It takes approximately 19h 7m to get from Mazatlán to Tamarindo, including transfers.
Mazatlán to Tamarindo bus services, operated by Buses USA Tours, depart from Mazatlan station.
The best way to get from Mazatlán to Tamarindo is to bus which takes 6 days 0h and costs $480 - $650. Alternatively, you can fly, which costs $190 - $700 and takes 16h 12m.
Mazatlán to Tamarindo bus services, operated by Buses USA Tours, arrive at Los Angeles station.
Tamarindo is 1h ahead of Mazatlán. It is currently 12:50 PM in Mazatlán and 1:50 PM in Tamarindo.
What companies run services between Mazatlán, Mexico and Tamarindo, Guanacaste, Costa Rica?
You can take a bus from Mazatlan to Tamarindo via Los Angeles, San Salvador, Terminal Tica Bus San Salvador, Liberia, and Terminal de Buses Municipal de Liberia in around 6d. Alternatively, Aeroméxico, World Ticket, and five other airlines fly from General Rafael Buelna International Airport (MZT) to Tamarindo Airport (TNO) 4 times a day.
- Website
- flysansa.com
Flights from General Rafael Buelna International Airport to Liberia International Airport via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 16h 20m
- When
- Sunday
- Estimated price
- $440–2,100
Flights from General Rafael Buelna International Airport to Liberia International Airport via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- $260–1,200
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- $150–650
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 16h 5m
- When
- Sunday
- Estimated price
- $250–1,200
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 25h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $190–800
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Guadalajara, Juan Santamaría International Airport
- Ave. Duration
- 18h 31m
- When
- Thursday and Sunday
- Estimated price
- $250–650
Flights from General Rafael Buelna International Airport to Nosara Airport via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 17h 38m
- When
- Every day
- Estimated price
- $140–600
Flights from General Rafael Buelna International Airport to Nosara Airport via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 18h 5m
- When
- Sunday
- Estimated price
- $230–1,100
Flights from General Rafael Buelna International Airport to Nosara Airport via Dallas/Ft.Worth, Liberia International Airport
- Ave. Duration
- 26h 8m
- When
- Thursday to Sunday
- Estimated price
- $190–750
Flights from General Rafael Buelna International Airport to Nosara Airport via Houston, Liberia International Airport
- Ave. Duration
- 26h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $170–700
Flights from General Rafael Buelna International Airport to Nosara Airport via Dallas/Ft.Worth, Juan Santamaría International Airport
- Ave. Duration
- 27h 13m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–800
Flights from General Rafael Buelna International Airport to Cobano via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 15h 5m
- When
- Sunday
- Estimated price
- $270–1,300
Flights from General Rafael Buelna International Airport to Cobano via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 15h 55m
- When
- Monday to Saturday
- Estimated price
- $160–700
Flights from General Rafael Buelna International Airport to Cobano via Dallas/Ft.Worth, Liberia International Airport
- Ave. Duration
- 26h 48m
- When
- Thursday to Sunday
- Estimated price
- $220–900
- Website
- worldticket.com
Flights from General Rafael Buelna International Airport to Liberia International Airport via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 16h 25m
- When
- Monday to Saturday
- Estimated price
- $260–1,200
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- $150–650
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 16h 5m
- When
- Sunday
- Estimated price
- $250–1,200
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 25h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $190–800
Flights from General Rafael Buelna International Airport to Tamarindo Airport via Guadalajara, Juan Santamaría International Airport
- Ave. Duration
- 18h 31m
- When
- Thursday and Sunday
- Estimated price
- $250–650
Flights from General Rafael Buelna International Airport to Nosara Airport via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 18h 5m
- When
- Sunday
- Estimated price
- $230–1,100
Flights from General Rafael Buelna International Airport to Nosara Airport via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 21h 45m
- When
- Every day
- Estimated price
- $140–600
Flights from General Rafael Buelna International Airport to Nosara Airport via Dallas/Ft.Worth, Juan Santamaría International Airport
- Ave. Duration
- 27h 13m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–800
Flights from General Rafael Buelna International Airport to Cobano via Monterrey, Juan Santamaría International Airport
- Ave. Duration
- 15h 5m
- When
- Sunday
- Estimated price
- $270–1,300
- Website
- aeromexico.com
Flights from General Rafael Buelna International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 5m
- When
- Monday to Saturday
- Estimated price
- $140–650
Flights from General Rafael Buelna International Airport to Managua Airport via Mexico City
- Ave. Duration
- 17h 28m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–800
Flights from General Rafael Buelna International Airport to Managua Airport via Monterrey, Mexico City
- Ave. Duration
- 13h 55m
- When
- Thursday, Sunday, and Tuesday
- Estimated price
- $200–850
- Website
- aa.com
Flights from General Rafael Buelna International Airport to Liberia International Airport via Dallas/Ft.Worth
- Ave. Duration
- 24h 11m
- When
- Thursday to Sunday
- Estimated price
- $350–1,400
Flights from General Rafael Buelna International Airport to Liberia International Airport via Chihuahua, Dallas/Ft.Worth
- Ave. Duration
- 18h 45m
- When
- Thursday
- Estimated price
- $360–1,500
- Website
- avianca.com
Flights from General Rafael Buelna International Airport to Managua Airport via Mexico City, San Salvador
- Ave. Duration
- 10h 2m
- When
- Every day
- Estimated price
- $400–1,500
- Website
- costaricagreenair.com
Flights from General Rafael Buelna International Airport to Cobano via Mexico City, Juan Santamaría International Airport
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- $160–700
Flights from General Rafael Buelna International Airport to Cobano via Dallas/Ft.Worth, Juan Santamaría International Airport
- Ave. Duration
- 26h 13m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–950
- Website
- united.com
Flights from General Rafael Buelna International Airport to Liberia International Airport via Houston
- Ave. Duration
- 23h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $320–1,300
- Website
- alaskaair.com
Flights from General Rafael Buelna International Airport to Liberia International Airport via Los Angeles
- Ave. Duration
- 28h 23m
- When
- Friday
- Estimated price
- $750–2,800
- Website
- vivaaerobus.com
Flights from General Rafael Buelna International Airport to Juan Santamaría International Airport via Monterrey
- Ave. Duration
- 13h 35m
- When
- Sunday
- Estimated price
- $240–1,200
- Website
- volaris.com
Flights from General Rafael Buelna International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 1m
- When
- Monday to Saturday
- Estimated price
- $230–650
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $168
- Website
- RIDE CR
Shuttle from Alajuela to Tamarindo
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $341
- Website
- RIDE CR
Shuttle from La Cruz to Tamarindo
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- RIDE CR
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- Caribe Shuttle
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Mazatlan to Los Angeles
- Ave. Duration
- 36h 14m
- Frequency
- Once a week
- Estimated price
- $140–170
- Schedules at
- busesusatours.com
Bus from Los Angeles to San Salvador
- Ave. Duration
- 3d 15h
- Frequency
- Once a week
- Estimated price
- $290–380
- Schedules at
- busesusatours.com
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Liberia
- Ave. Duration
- 15h 9m
- Frequency
- 3 times a week
- Estimated price
- $50–85
- Website
- Tica Bus
- Phone
- +506 2665 7520
- [email protected]
- Website
- Transportes La Pampa
Bus from Terminal de Buses Municipal de Liberia to Tamarindo
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $5
- Schedules at
- Transportes La Pampa
- Phone
- +506 8812 4012
- [email protected]
- Website
- EasyRide CR
Shuttle from Granada to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $149
- Schedules at
- EasyRide CR
- Phone
- +506 2642 0024
- [email protected]
- Website
- Zuma Tours
Shuttle from Montezuma to Tamarindo
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $45–380
- Website
- Zuma Tours
Want to know more about travelling around Costa Rica
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Mazatlán to Tamarindo is 3297 km. It takes approximately 42h 16m to drive from Mazatlán to Tamarindo.
There are 989+ hotels available in Tamarindo.









