There are 8 ways to get from Europe to Nicoya by train, plane, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Frankfurt, fly to Juan Santamaría International Airport, shuttle
best- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Juan Santamaría International Airport (SJO)plane FRA - SJO
- Take a shuttle bus from San José to Nicoya
20h 55m$862–1,760Train to Frankfurt, fly to Nosara Airport, bus
cheapest- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Nosara Airport (NOB)plane FRA - NOB
- Take the bus from Nosara to Nicoyabus
23h 50m$423–1,492Train to Frankfurt, fly to Liberia International Airport, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Liberia International Airport (LIR)plane FRA - LIR
- Take the bus from Terminal de Buses Municipal de Liberia to Nicoyabus
32h 58m$842–2,291Train to Frankfurt, fly to Tamarindo Airport, shuttle
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Tamarindo Airport (TNO)plane FRA - TNO
- Take a shuttle bus from Tamarindo to Nicoya
23h 10m$570–1,660Train to Frankfurt, fly to La Fortuna Arenal Airport, shuttle
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to La Fortuna Arenal Airport (FON)plane FRA - FON
- Take a shuttle bus from La Fortuna to Nicoya
32h 38m$697–1,779Train to Frankfurt, fly to Cobano, shuttle, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Cobano (ACO)plane FRA - ACO
- Take a shuttle bus from Montezuma to Sámara
- Take the bus from Sámara to Nicoyabus
33h 57m$459–1,595Train, train to Zurich Airport, fly to Juan Santamaría International Airport, shuttle
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Basel SBBtrain
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Juan Santamaría International Airport (SJO)plane ZRH - SJO
- Take a shuttle bus from San José to Nicoya
25h 30m$911–1,974Train, train to Amsterdam Airport Schiphol, fly to Juan Santamaría International Airport, shuttle
- Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain
- Take the train from Kassel-Wilhelmshöhe to Amersfoort Centraaltrain
- Take the train from Amersfoort Centraal to Den Haag Centraaltrain
- Fly from Amsterdam Airport Schiphol (AMS) to Juan Santamaría International Airport (SJO)plane AMS - SJO
- Take a shuttle bus from San José to Nicoya
27h 12m$880–1,808
Frankfurt (FRA) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Europe to Nicoya is to train and fly and bus which costs $420 - $1,500 and takes 23h 50m.
The fastest way to get from Europe to Nicoya is to train and fly and shuttle which takes 20h 55m and costs $850 - $1,800.
The distance between Europe and Nicoya is 9754 km.
It takes approximately 20h 55m to get from Europe to Nicoya, including transfers.
Nicoya is 7h behind Europe. It is currently 1:49 AM in Europe and 6:49 PM in Nicoya.
There are 49+ hotels available in Nicoya.
What companies run services between Europe and Nicoya, Costa Rica?
There is no direct connection from Europe to Nicoya. However, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Juan Santamaría International Airport (SJO), walk to Parada Aeropuerto Internacional Juan Santamaría, take the bus to Terminal TUASA, walk to San José, then take the shuttle to Nicoya. Alternatively, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Liberia International Airport (LIR), walk to Llano Grande, take the bus to Terminal de Buses Municipal de Liberia, then take the bus to Nicoya.
- Website
- worldticket.com
Flights from Frankfurt to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 24h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $850–3,300
Flights from Frankfurt to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 24h 10m
- When
- Thursday and Saturday
- Estimated price
- $400–1,600
Flights from Frankfurt to Tamarindo Airport via Bogota, Juan Santamaría International Airport
- Ave. Duration
- 23h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $450–1,700
Flights from Frankfurt to Tamarindo Airport via Amsterdam Airport Schiphol, Juan Santamaría International Airport
- Ave. Duration
- 27h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $360–1,400
Flights from Frankfurt to Tamarindo Airport via Paris Charles de Gaulle, Juan Santamaría International Airport
- Ave. Duration
- 27h 50m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $360–1,400
Flights from Frankfurt to La Fortuna Arenal Airport via Juan Santamaría International Airport
- Ave. Duration
- 25h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $410–1,600
Flights from Frankfurt to La Fortuna Arenal Airport via Bogota, Juan Santamaría International Airport
- Ave. Duration
- 25h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $450–1,700
Flights from Frankfurt to La Fortuna Arenal Airport via Paris Charles de Gaulle, Juan Santamaría International Airport
- Ave. Duration
- 29h 25m
- When
- Monday to Friday
- Estimated price
- $370–1,400
Flights from Frankfurt to La Fortuna Arenal Airport via Juan Santamaría International Airport, Roxana
- Ave. Duration
- 30h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,600
Flights from Frankfurt to Nosara Airport via Juan Santamaría International Airport
- Ave. Duration
- 24h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,600
Flights from Frankfurt to Nosara Airport via Paris Charles de Gaulle, Juan Santamaría International Airport
- Ave. Duration
- 20h 28m
- When
- Monday to Saturday
- Estimated price
- $380–1,400
Flights from Frankfurt to Nosara Airport via Bogota, Juan Santamaría International Airport
- Ave. Duration
- 23h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $460–1,800
Flights from Frankfurt to Nosara Airport via Juan Santamaría International Airport, Liberia International Airport
- Ave. Duration
- 27h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,600
Flights from Frankfurt to Cobano via Juan Santamaría International Airport
- Ave. Duration
- 24h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $360–1,400
Flights from Frankfurt to Cobano via Bogota, Juan Santamaría International Airport
- Ave. Duration
- 23h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $390–1,500
Flights from Frankfurt to Cobano via Juan Santamaría International Airport, Nosara Airport
- Ave. Duration
- 27h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $360–1,400
- Website
- lufthansa.com
Flights from Frankfurt to Juan Santamaría International Airport
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $600–1,400
Flights from Frankfurt to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 34h 25m
- When
- Tuesday
- Estimated price
- $850–3,300
Flights from Zurich Airport to Juan Santamaría International Airport
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $300–1,200
- Website
- delta.com
Flights from Frankfurt to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 19h 12m
- When
- Every day
- Estimated price
- $340–1,300
Flights from Frankfurt to Liberia International Airport via Atlanta
- Ave. Duration
- 32h 30m
- When
- Friday
- Estimated price
- $800–3,100
Flights from Frankfurt to Liberia International Airport via Boston
- Ave. Duration
- 30h 55m
- When
- Friday
- Estimated price
- $800–2,200
Flights from Zurich Airport to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 18h 52m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $320–1,200
Flights from Amsterdam Airport Schiphol to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 16h 2m
- When
- Every day
- Estimated price
- $410–1,600
- Website
- klm.com
Flights from Frankfurt to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 19h 12m
- When
- Every day
- Estimated price
- $340–1,300
Flights from Frankfurt to Liberia International Airport via Atlanta
- Ave. Duration
- 32h 30m
- When
- Friday
- Estimated price
- $800–3,100
Flights from Amsterdam Airport Schiphol to Juan Santamaría International Airport
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $380–1,500
Flights from Amsterdam Airport Schiphol to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $400–1,500
Flights from Amsterdam Airport Schiphol to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 16h 2m
- When
- Every day
- Estimated price
- $410–1,600
- Website
- flysansa.com
Flights from Frankfurt to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 24h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $850–3,300
Flights from Frankfurt to Tamarindo Airport via Paris Charles de Gaulle, Juan Santamaría International Airport
- Ave. Duration
- 16h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $360–1,400
Flights from Frankfurt to La Fortuna Arenal Airport via Juan Santamaría International Airport, Liberia International Airport
- Ave. Duration
- 30h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,600
Flights from Frankfurt to Cobano via Juan Santamaría International Airport, Liberia International Airport
- Ave. Duration
- 27h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $360–1,400
- Website
- flyedelweiss.com
Flights from Zurich Airport to Juan Santamaría International Airport
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $300–1,200
- Website
- avianca.com
Flights from Frankfurt to Juan Santamaría International Airport via Bogota
- Ave. Duration
- 17h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $600–1,400
- Website
- aircanada.com
Flights from Frankfurt to Liberia International Airport via Montreal
- Ave. Duration
- 30h 30m
- When
- Monday
- Estimated price
- $900–3,400
- Website
- aa.com
Flights from Frankfurt to Liberia International Airport via Charlotte
- Ave. Duration
- 32h 33m
- When
- Tuesday to Sunday
- Estimated price
- $800–3,000
- Website
- jetblue.com
Flights from Frankfurt to Liberia International Airport via New York JFK
- Ave. Duration
- 24h 7m
- When
- Friday
- Estimated price
- $900–3,400
- Website
- copaair.com
Flights from Amsterdam Airport Schiphol to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $400–1,500
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- $41–46
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Basel SBB
- Ave. Duration
- 4h 2m
- Frequency
- Every 4 hours
- Estimated price
- $80–95
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Estimated price
- $28–32
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- $26–40
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- $14–20
- Website
- https://int.bahn.de/en
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $40–75
- Website
- https://www.sbb.ch/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Kassel-Wilhelmshöhe to Amersfoort Centraal
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $70–250
- Website
- https://www.ns.nl/en
- 2nd Class
- $70–110
- 1st Class
- $150–250
Train from Amersfoort Centraal to Den Haag Centraal
- Ave. Duration
- 56 min
- Frequency
- Every 20 minutes
- Estimated price
- $16–50
- Website
- https://www.ns.nl/en
- 2nd Class
- $16–25
- 1st Class
- $30–50
- Phone
- 1 800 715 1970
- info@ridecr.com
- Website
- ridecr.com
Shuttle from San José to Nicoya
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $272
- Website
- https://www.ridecr.com/
Shuttle from Tamarindo to Nicoya
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $163
- Website
- https://www.ridecr.com/
Shuttle from La Fortuna to Nicoya
- Ave. Duration
- 1h 40m
- Frequency
- On demand
- Estimated price
- $271
- Website
- https://www.ridecr.com/
- Phone
- +506 2665 7520
- tlpampaoficial@gmail.com
- Website
- facebook.com
Bus from Terminal de Buses Municipal de Liberia to Nicoya
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- $3–5
- Schedules at
- facebook.com
- Phone
- +506 2685 5352
- traroc19@hotmail.com
- Website
- facebook.com
Bus from Nosara to Nicoya
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- facebook.com
Bus from Sámara to Nicoya
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- $3–4
- Schedules at
- facebook.com
Shuttle from Montezuma to Sámara
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- https://tropicaltourshuttles.com/
- Phone
- +506 4404 0505
- sac@tiguanacaste.com
- Website
- tiguanacaste.com
Bus from Sámara to Nicoya
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $7–9
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
































