Buffalo, NY to Costa Rica: Flight Distance & Travel Reality
No roads connect Buffalo to Costa Rica—you fly. The great-circle distance from Buffalo Niagara (BUF) to San José (SJO) is ~2,800 miles (4,500 km).
Typical Itineraries
| Routing | Total Time | Notes |
| BUF → ATL/CLT/MIA → SJO | 6–8 hrs | Most common; 1 stop |
| BUF → EWR/ORD → SJO | 7–9 hrs | United/American hubs |
| BUF → YYZ → SJO | 8–10 hrs | Air Canada; Canadian transit |
Cost & Timing
- Fares: $350–$700 round-trip (advance); $900+ last-minute.
- Best months: May–Jun, Sep–Nov (green season, fewer crowds).
- Peak: Dec–Apr, Jul–Aug.
Entry Requirements
- U.S. passport valid 6+ months.
- No visa for ≤90 days tourism.
- Proof of onward travel.
Pack light, bring reef-safe sunscreen, and prepare for pura vida.