How many miles from Buffalo NY to Costa Rica?

Buffalo, New York, United States, and Costa Rica are not directly connected by land. To travel from Buffalo to Costa Rica, one would typically take a flight. The distance between Buffalo Niagara International Airport (BUF) and Juan Santamaría International Airport (SJO) in San José, Costa Rica, is approximately 2,800 miles (4,500 kilometers). Flight time can vary depending on the airline, layovers, and other factors.
Copyright Wanderlust World © https://www.ynyoo.com