Flight distance between San José, Costa Rica and Tegucigalpa, Honduras 355.9 mi / 572.8 km