Travel from Tamarindo to Niagara-Falls

How to get from Tamarindo to Niagara Falls?

There is no direct connection from Tamarindo to Niagara Falls. However, you can take the bus to Liberia, take the shuttle to Liberia airport, fly to Buffalo, take the bus to Ellicott St & MTC, then take the line 40 bus to Niagara Falls. Alternatively, you can take the bus to Liberia, take the shuttle to Liberia airport, fly to Toronto, take the train to Toronto, then take the train to Niagara Falls.

How to get from Tamarindo to Niagara Falls

ModeDurationPrice
From Tamarindo bus to Liberia, shuttle to Liberia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.13 h 46 min$506
From Tamarindo bus to Liberia, shuttle to Liberia airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.12 h 48 min$365
From Tamarindo taxi to Tamarindo airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.10 h 46 min$620
From Tamarindo taxi to JW Marriott Guanacaste Resort & Spa, San José Pinilla, shuttle to San Jose airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.15 h 5 min$378
From Tamarindo bus to Liberia, shuttle to Liberia airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Niagara Falls.15 h 45 min$538
From Tamarindo bus to Liberia, shuttle to Liberia airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls.15 h 1 min$795
From Tamarindo drive to Niagara Falls.3 days 1 h$748