|Distance||969 miles (1563 km)|
|Average flight duration||2 h 39 min|
Flights from Trenton, NJ to St. Petersburg cover the 969 miles (1563 km) long route taking on average 2 h 39 min with our travel partners like American Airlines. There are direct flight services available.
Find the best trip to St. Petersburg from Trenton, NJ with Omio's flight partners American Airlines! You'll find the best deals, schedules and tickets when comparing and booking the most popular route for you.
Here are some other resources that might have the information you need