There are 11 ways to get from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 by train, plane, bus, train (Amtrak), car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Philadelphia International Airport, fly to Toronto Pearson International Airport
best- Take the train from Trenton to 30th Street Station
- Fly from Philadelphia International Airport (PHL) to Toronto Pearson International Airport (YYZ)PHL - YYZ
4h 55m$226–923Train, bus
cheapest- Take the train from Trenton to Newark Penn StationNortheast Regional
- Take the bus from Newark Penn Station to TorontoFlixBus 2685 / ...
14h$104–485Train
- Take the train from Trenton to Ny Moynihan Train Hall At Penn StationNortheast Regional
- Take the train from New York Penn Station to Toronto Union StationVIA Rail
15h 8m$111–472Drive 712.3 km
- Drive from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12712.3 km
9h 5m$142–205Train to Newark Liberty International Airport, fly to Toronto Pearson International Airport
- Take the train from Trenton to Newark Liberty International Airport
- Fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ)EWR - YYZ
4h 38m$168–784Train to John F. Kennedy International Airport, fly to Toronto Pearson International Airport
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Station
- Fly from John F. Kennedy International Airport (JFK) to Toronto Pearson International Airport (YYZ)JFK - YYZ
5h 29m$489–1,717Train to Philadelphia International Airport, fly to Buffalo Niagara International Airport, shuttle
- Take the train from Trenton to 30th Street Station
- Fly from Philadelphia International Airport (PHL) to Buffalo Niagara International Airport (BUF)PHL - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
6h 13m$336–1,823Train to Newark Liberty International Airport, fly to Toronto Island Airport
- Take the train from Trenton to Newark Liberty International Airport
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)EWR - YTZ
5h 40m$162–703Train to Laguardia Airport, fly to Toronto Pearson International Airport
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Station
- Fly from Laguardia Airport (LGA) to Toronto Pearson International Airport (YYZ)LGA - YYZ
6h 15m$191–634Train to Laguardia Airport, fly to Toronto Island Airport
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Station
- Fly from Laguardia Airport (LGA) to Toronto Island Airport (YTZ)LGA - YTZ
7h 18m$295–1,183Bus
- Take the bus from Nassau St & S Tulane St - Palmer Square to Port Authority Bus TerminalSuburban Transit
- Take the bus from New York to MississaugaAdt N816 / ...
16h$156–542
Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 by train, bus, and foot
Questions & Answers
The cheapest way to get from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 is to drive which costs $140 - $210 and takes 9h 5m.
The fastest way to get from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 is to train and fly which takes 4h 38m and costs $160 - $800.
No, there is no direct bus from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 station. However, there are services departing from Trenton High School and arriving at Viscount Station Toronto Airport via Nassau St & S Tulane St - Palmer Square, New York, Winston Churchill Station East Platform 6 and City Centre Transit Terminal Platform A. The journey, including transfers, takes approximately 16h.
No, there is no direct train from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12. However, there are services departing from Trenton and arriving at UP Express Pearson Airport via New York Penn Station and Toronto Union Station. The journey, including transfers, takes approximately 15h 8m.
The distance between Trenton and Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 is 623 km. The road distance is 712.3 km.
The best way to get from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 without a car is to train and bus which takes 14h and costs $100 - $490.
It takes approximately 4h 55m to get from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12, including transfers.
Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 bus services, operated by Suburban Transit, depart from Nassau St & S Tulane St - Palmer Square station.
Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 train services, operated by Amtrak Northeast Regional, depart from Trenton station.
The best way to get from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 is to train which takes 15h 8m and costs $110 - $480. Alternatively, you can bus, which costs $150 - $550 and takes 16h.
What companies run services between Trenton, NJ, USA and Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12, ON, Canada?
You can take a train from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 via Ny Moynihan Train Hall At Penn Station, New York Penn Station, Toronto Union Station, and UP Express Pearson Airport in around 15h 8m. Alternatively, you can take a bus from Trenton High School to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 via Nassau St & S Tulane St - Palmer Square, Port Authority Bus Terminal, New York, Winston Churchill Station East Platform 6, City Centre Transit Terminal Platform A, and Viscount Station Toronto Airport in around 16h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- united.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $65–390
Flights from Philadelphia International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $70–420
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $50–320
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $60–360
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $50–320
Flights from Philadelphia International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 46m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $240–1,500
Flights from Newark Liberty International Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 3h 39m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $65–380
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $55–350
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $60–370
Flights from Laguardia Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 3h 47m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $75–420
- Website
- aircanada.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $65–390
Flights from Philadelphia International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $70–420
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $50–320
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $50–320
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $55–350
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $60–370
Flights from Laguardia Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $80–430
- Website
- flyporter.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $65–390
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–320
Flights from Newark Liberty International Airport to Toronto Island Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $140–400
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $170–300
- Website
- aa.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $65–390
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–320
Flights from Philadelphia International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $210–1,400
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $55–350
- Website
- delta.com
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–320
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $55–350
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Trenton to 30th Street Station
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $6–280
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $6–280
- Business Class
- $60–320
Train from Trenton to Newark Penn Station
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $9–290
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $9–290
- Business Class
- $70–340
Train from Trenton to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $11–300
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $11–300
- Business Class
- $70–350
Train from Trenton to Newark Liberty International Airport
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- $9–290
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $9–290
- Business Class
- $65–340
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Trenton to 30th Street Station
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $16–160
- Website
- https://www.amtrak.com/home.html
Train from Trenton to Newark Penn Station
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- $16–180
- Website
- https://www.amtrak.com/home.html
Train from Trenton to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $30–190
- Website
- https://www.amtrak.com/home.html
Train from Trenton to Newark Liberty International Airport
- Ave. Duration
- 33 min
- Frequency
- Twice a week
- Estimated price
- $8–80
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $20–40
- Coach Seat short notice purchase
- $8–80
- Business - advance purchase
- $11–100
- Business Class
- $20–220
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Trenton to Newark Penn Station
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- $3–28
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult
- $3–28
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 28m
- Frequency
- Once daily
- Estimated price
- $100–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $130–180
- Economy Adult - Advanced Booking
- $130–160
- Economy Escape Advanced Booking - Adult
- $100–130
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Newark Penn Station to Toronto
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Estimated price
- $100–190
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Newark Penn Station to Toronto
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $100–200
- Website
- https://www.greyhound.com/
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–150
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +1 (732) 249-1100
- Suburban@coachusa.com
- Website
- coachusa.com
Bus from Nassau St & S Tulane St - Palmer Square to Port Authority Bus Terminal
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $45–60
- Website
- https://www.coachusa.com/suburban-transit
- Adult
- $45–60
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from New York to Mississauga
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $100–460
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $100–430
- Flexible
- $170–460
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
How to get from JFK to New York City
Read the travel guide
More Questions & Answers
Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 bus services, operated by Suburban Transit, arrive at Port Authority Bus Terminal station.
Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 train services, operated by Amtrak Northeast Regional, arrive at Ny Moynihan Train Hall At Penn Station.
Yes, the driving distance between Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 is 712 km. It takes approximately 9h 5m to drive from Trenton to Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12.
There are 1203+ hotels available in Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12.





















