There are 11 ways to get from Burlington to Caledon by tram, train, plane, bus, train (Amtrak), car, shuttle, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram, train to Philadelphia International Airport, fly to Toronto Pearson International Airport, line 37 bus
best- Take the tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton to 30th Street Stationtrain
- Fly from Philadelphia International Airport (PHL) to Toronto Pearson International Airport (YYZ)plane PHL - YYZ
- Take the bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.bus
8h 25m$888–2,870Bus, train
cheapest- Take the bus from SALEM RD at US-130 # to Wallenberg Ave Across From Terminalbus 409 / ...
- Take the train from Trenton to Newark Penn Stationtrain
- Take the bus from Newark Penn Station to Torontobus
15h 8m$114–245Train
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Stationtrain Keystone Service / ...
- Take the train from New York Penn Station to Toronto Union Stationtrain VIA Rail
18h 12m$244–552Drive 742.3 km
- Drive from Burlington to Caledoncar 742.3 km
9h 31m$147–212Tram, train to Newark Liberty International Airport, fly to Toronto Pearson International Airport, line 37 bus
- Take the tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton to Newark Liberty International Airporttrain
- Fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ)plane EWR - YYZ
- Take the bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.bus
8h 46m$230–731Tram, train, train to John F. Kennedy International Airport, fly to Toronto Pearson International Airport, line 37 bus
- Take the tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Jamaicatrain
- Fly from John F. Kennedy International Airport (JFK) to Toronto Pearson International Airport (YYZ)plane JFK - YYZ
- Take the bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.bus
9h 7m$715–1,717Tram, train, train to Laguardia Airport, fly to Toronto Pearson International Airport, line 37 bus
- Take the tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Flushing Main Streettrain
- Fly from Laguardia Airport (LGA) to Toronto Pearson International Airport (YYZ)plane LGA - YYZ
- Take the bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.bus
9h 23m$236–964Tram, train to Newark Liberty International Airport, fly to Toronto Island Airport, train, line 37 bus
- Take the tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton to Newark Liberty International Airporttrain
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)plane EWR - YTZ
- Take the train from Union Station GO to Brampton Innovation District GOtrain
- Take the bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.bus
9h 3m$230–732Train to Philadelphia International Airport, fly to Buffalo Niagara International Airport, shuttle
- Take the train from Trenton to 30th Street Stationtrain
- Fly from Philadelphia International Airport (PHL) to Buffalo Niagara International Airport (BUF)plane PHL - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
10h$288–1,130Tram, train, train to Laguardia Airport, fly to Toronto Island Airport, line 37 bus
- Take the tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Flushing Main Streettrain
- Fly from Laguardia Airport (LGA) to Toronto Island Airport (YTZ)plane LGA - YTZ
- Take the train from Union Station GO to Brampton Innovation District GOtrain
- Take the bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.bus
9h 50m$1,006–2,015Bus
- Take the bus from SALEM RD at US-130 # to 6Th St At Race Stbus 409
- Take the bus from Philadelphia Bus Station to Newark Penn Stationbus
- Take the bus from Newark to Mississaugabus
17h 13m$126–480
Burlington to Caledon by bus and train
Questions & Answers
The cheapest way to get from Burlington to Caledon is to bus and train which costs $110 - $250 and takes 15h 8m.
The fastest way to get from Burlington to Caledon is to tram and train and fly and line 37 bus which takes 8h 25m and costs $850 - $2,900.
No, there is no direct bus from Burlington to Caledon. However, there are services departing from SALEM RD at US-130 # and arriving at Hurontario St. @ Charleston Side Rd. via Philadelphia Bus Station, Newark, Winston Churchill Station East Platform 6, City Centre Transit Terminal - Platform L and Main St. N. @ Church St. E.. The journey, including transfers, takes approximately 17h 13m.
No, there is no direct train from Burlington station to Caledon. However, there are services departing from BURLINGTON SOUTH station and arriving at Brampton Innovation District GO via Trenton, New York Penn Station and Union Station GO. The journey, including transfers, takes approximately 18h 12m.
The distance between Burlington and Caledon is 691 km. The road distance is 742.3 km.
The best way to get from Burlington to Caledon without a car is to bus and train which takes 15h 8m and costs $110 - $250.
It takes approximately 8h 25m to get from Burlington to Caledon, including transfers.
Burlington to Caledon bus services, operated by NJ Transit, depart from SALEM RD at US-130 # station.
Burlington to Caledon train services, operated by Amtrak, depart from Trenton station.
The best way to get from Burlington to Caledon is to train which takes 18h 12m and costs $240 - $550. Alternatively, you can bus, which costs $120 - $480 and takes 17h 13m.
What companies run services between Burlington, NJ, USA and Caledon, ON, Canada?
You can take a vehicle from BURLINGTON SOUTH station to Hurontario St. @ Travelled Rd. via TRENTON TRANSIT CENTER station, Trenton, Ny Moynihan Train Hall At Penn Station, New York Penn Station, Union Station GO, Brampton Innovation District GO, and Main St. N. @ Church St. E. in around 18h 12m. Alternatively, you can take a bus from SALEM RD at US-130 # to Hurontario St. @ Charleston Side Rd. via 6Th St At Race St, Philadelphia Bus Station, Newark, Winston Churchill Station East Platform 6, City Centre Transit Terminal Platform A, City Centre Transit Terminal - Platform L, Theatre Lane - Zum Main Station Stop NB, and Main St. N. @ Church St. E. in around 17h 13m.
- Website
- aircanada.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–550
Flights from Philadelphia International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 49m
- When
- Monday to Saturday
- Estimated price
- $100–600
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–390
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–380
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $85–440
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–480
Flights from Newark Liberty International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $90–480
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $80–550
Flights from Laguardia Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $110–600
- Website
- united.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–550
Flights from Philadelphia International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 49m
- When
- Monday to Saturday
- Estimated price
- $100–600
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–390
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $80–440
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–380
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–480
Flights from Philadelphia International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $160–1,000
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $80–550
- Website
- aa.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $85–550
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 59m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $60–380
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $75–430
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $75–480
Flights from Philadelphia International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $130–900
Flights from Philadelphia International Airport to Buffalo Niagara International Airport via Reagan Washington
- Ave. Duration
- 4h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–1,000
- Website
- flyporter.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $85–550
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 59m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $60–380
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $180–700
Flights from Newark Liberty International Airport to Toronto Island Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $190–650
- Website
- delta.com
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $60–380
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $75–480
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER station
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–17
Train from Trenton to Newark Penn Station
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $3–28
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–28
Tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER station
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–17
Tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER station
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–17
Tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER station
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–17
Tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER station
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–17
Tram from BURLINGTON SOUTH station to TRENTON TRANSIT CENTER station
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–17
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Trenton to 30th Street Station
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $14–30
- Website
- https://www.amtrak.com/home.html
Train from Trenton to Newark Penn Station
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- $21–45
- 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
- $25–55
- Website
- https://www.amtrak.com/home.html
Train from Trenton to Newark Liberty International Airport
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $20–45
- 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
- $25–55
- 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
- $25–55
- Website
- https://www.amtrak.com/home.html
Train from Trenton to Newark Liberty International Airport
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $20–45
- Website
- https://www.amtrak.com/home.html
Train from Trenton to 30th Street Station
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $14–30
- 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
- $25–55
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $200–460
- Website
- https://www.viarail.ca/en
- Escape
- $200–440
- Business
- $260–430
- Business Plus
- $270–450
- Economy
- $230–450
- Economy Plus
- $250–460
- Phone
- +1-718-217-5477
- Website
- mta.info
Train from New York Penn Station to Jamaica
- Ave. Duration
- 21 min
- Frequency
- Every 5 minutes
- Estimated price
- $7–13
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $7–11
- Peak
- $8–13
Train from New York Penn Station to Flushing Main Street
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–12
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $7–10
- Peak
- $7–12
Train from New York Penn Station to Flushing Main Street
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–12
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $7–10
- Peak
- $7–12
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Brampton Innovation District GO
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from Union Station GO to Brampton Innovation District GO
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Main St. N. @ Church St. E. to Hurontario St. @ Charleston Side Rd.
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Bus from SALEM RD at US-130 # to Wallenberg Ave Across From Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $5–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $5–17
Bus from SALEM RD at US-130 # to 6Th St At Race St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $5–17
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $5–17
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Newark Penn Station to Toronto
- Ave. Duration
- 9h 20m
- Frequency
- Every 4 hours
- Estimated price
- $100–170
- Schedules at
- flixbus.com
Bus from Philadelphia Bus Station to Newark Penn Station
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $17–30
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Newark Penn Station to Toronto
- Ave. Duration
- 12h 10m
- Frequency
- Twice daily
- Estimated price
- $90–180
- Website
- https://www.greyhound.com/
Bus from Philadelphia Bus Station to Newark Penn Station
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $16–35
- Website
- https://www.greyhound.com/
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Newark to Mississauga
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $90–410
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $90–390
- Flexible
- $160–410
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
Burlington to Caledon bus services, operated by NJ Transit, arrive at 6Th St At Race St station.
Burlington to Caledon train services, operated by Amtrak, arrive at Ny Moynihan Train Hall At Penn Station.
Yes, the driving distance between Burlington to Caledon is 742 km. It takes approximately 9h 31m to drive from Burlington to Caledon.
There are 30+ hotels available in Caledon.






















