Teterboro, located in Bergen County, New Jersey, is a small yet vibrant town known for its rich aviation history and close proximity to New York City. Home to the Teterboro Airport, one of the busiest general aviation airports in the country, this charming community offers visitors a unique blend of small-town charm and modern amenities. With easy access to major highways and public transportation, Teterboro serves as an excellent base for exploring the metropolitan delights of New York City while providing a tranquil retreat from the bustling city life. Whether you're a history buff, aviation enthusiast, or urban explorer, Teterboro offers a little something for everyone.
The cheapest month to fly to Teterboro, New Jersey is typically January.
The popular airports near Teterboro, New Jersey, include Newark Liberty International Airport, LaGuardia Airport, John F. Kennedy International Airport, and Westchester County Airport.
The flight to Teterboro, New Jersey (TEB) is roughly 18 hours 15 minutes and 7,991 miles (12,860 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Teterboro, New Jersey from leading comparison sites using our search engine dashboard.
Museum of aircraft & spacecraft
Indoor trampoline activity center
Trails & athletic fields over 805 acres
5 park areas joined by scenic paths
River and wetland
Wrestling
Reformed church
Scenic views & an environmental center
Route
Eagle and river
20 °C
Mon, 29 Apr 2024
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 7,991 miles (12,860 kilometres). The direct flight time is roughly 18 hours 15 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 7,824 miles (12,592 kilometres). The direct flight time is roughly 17 hours 53 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,270 miles (13,310 kilometres). The direct flight time is roughly 18 hours 52 minutes.
Flights from George, South Africa - George Airport (GRJ) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,005 miles (12,883 kilometres). The direct flight time is roughly 18 hours 17 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 7,967 miles (12,821 kilometres). The direct flight time is roughly 18 hours 12 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,160 miles (13,133 kilometres). The direct flight time is roughly 18 hours 38 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,009 miles (12,889 kilometres). The direct flight time is roughly 18 hours 17 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,233 miles (13,250 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,064 miles (12,978 kilometres). The direct flight time is roughly 18 hours 25 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 7,921 miles (12,747 kilometres). The direct flight time is roughly 18 hours 6 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,107 miles (13,047 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,052 miles (12,959 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,235 miles (13,254 kilometres). The direct flight time is roughly 18 hours 48 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 7,961 miles (12,813 kilometres). The direct flight time is roughly 18 hours 11 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,287 miles (13,337 kilometres). The direct flight time is roughly 18 hours 54 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 7,731 miles (12,442 kilometres). The direct flight time is roughly 17 hours 40 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Teterboro, New Jersey (TEB) - The flight distance between these airports is 8,220 miles (13,229 kilometres). The direct flight time is roughly 18 hours 46 minutes.
Expert Help
Choose Site / Currency