The route from Odessa, Florida to Philadelphia, Pennsylvania spans approximately 1,600 kilometers. Flying from Tampa International Airport (TPA) to Philadelphia International Airport (PHL) is the most efficient option, taking about 2.5 hours. Alternatively, you can take an Amtrak train, which is a long but scenic journey. Philadelphia is a historic city with a grid-based layout, making it easy to explore on foot or via the SEPTA transit system. This route connects the warm Florida coast to the birthplace of American democracy.
Total Distance: Driving distance 1,700 km, air distance 1,500 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 2 hours 30 mins |
| Avg Price | $200 - $500 | $130 - $350 |
| Operator | Amtrak | American Airlines |
| Route | Tampa to PHL via NYC | TPA to PHL |
| Tip | You will need to transfer at New York Penn Station. | American Airlines operates frequent direct flights on this route. |
May to June or September to October for mild weather.