Located in the heart of New Jersey, Trenton is a city with a rich history and vibrant culture waiting to be explored. As the capital of the state, Trenton boasts a unique blend of historical sites, modern attractions, and picturesque landscapes. Visitors can delve into the city's past at the Old Barracks Museum, marvel at the stunning architecture of the State House, or enjoy a leisurely stroll along the scenic Delaware River waterfront. With a diverse culinary scene, lively arts community, and welcoming locals, Trenton offers a memorable experience for travelers seeking an authentic taste of New Jersey.
The cheapest month to fly to Trenton, New Jersey is usually January.
Some popular airports near Trenton, New Jersey are Philadelphia International Airport (PHL), Newark Liberty International Airport (EWR), and Trenton-Mercer Airport (TTN).
The flight to Trenton, New Jersey (TTN) is roughly 18 hours 19 minutes and 8,020 miles (12,907 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Trenton, New Jersey from leading comparison sites using our search engine dashboard.
Planetarium, art & historic exhibits
Revolutionary War-era British barracks
Sculpture park with indoor exhibitions
Brick house museum with tours & lectures
Sesame Street-themed amusement park
Grassy, tree-filled green space
Fine art exhibits & historical artifacts
Column-like Revolutionary War monument
Episcopal church
Museum
Park
River
Revolutionary War site offering tours
Catholic church
Victorian estate with tours & picnicking
Long pathway for hikers, bikers & horses
Hub for seasonal events & produce
George washington and museum
Freshwater marsh area along the river
Former estate & grounds of William Penn
Amusement park
Nature
Historical place
1,250-acre wetlands conservation area
Church
Lake
Museum
Water park
American revolutionary war, hunting, lake, reservoir, and equestrianism
Large park with skateboarding & hockey
Historical place
Lake
Museum
Park
Museum
Park
Water park
Amusement park
Parkland with a multi-use trail
Rugged area for hiking, biking & fishing
Serene memorial set in a symbolic garden
14.3 °C
Sat, 27 Apr 2024
Average Temperature
4°C
Jan
6°C
Feb
11°C
Mar
16°C
Apr
22°C
May
27°C
Jun
30°C
Jul
29°C
Aug
25°C
Sep
18°C
Oct
13°C
Nov
6°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,020 miles (12,907 kilometres). The direct flight time is roughly 18 hours 19 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Trenton, New Jersey (TTN) - The flight distance between these airports is 7,843 miles (12,621 kilometres). The direct flight time is roughly 17 hours 55 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,298 miles (13,355 kilometres). The direct flight time is roughly 18 hours 56 minutes.
Flights from George, South Africa - George Airport (GRJ) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,025 miles (12,915 kilometres). The direct flight time is roughly 18 hours 20 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Trenton, New Jersey (TTN) - The flight distance between these airports is 7,996 miles (12,868 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,182 miles (13,167 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,035 miles (12,931 kilometres). The direct flight time is roughly 18 hours 21 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,256 miles (13,288 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,096 miles (13,029 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Trenton, New Jersey (TTN) - The flight distance between these airports is 7,946 miles (12,788 kilometres). The direct flight time is roughly 18 hours 9 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,138 miles (13,097 kilometres). The direct flight time is roughly 18 hours 35 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,085 miles (13,011 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,263 miles (13,298 kilometres). The direct flight time is roughly 18 hours 51 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Trenton, New Jersey (TTN) - The flight distance between these airports is 7,993 miles (12,863 kilometres). The direct flight time is roughly 18 hours 15 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,316 miles (13,383 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Trenton, New Jersey (TTN) - The flight distance between these airports is 7,755 miles (12,480 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Trenton, New Jersey (TTN) - The flight distance between these airports is 8,245 miles (13,269 kilometres). The direct flight time is roughly 18 hours 49 minutes.
Expert Help
Choose Site / Currency