There are 9 ways to get from Peace Arch Park to Toronto by plane, taxi, train, car, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Abbotsford International Airport to Toronto Pearson International Airport
best- Fly from Abbotsford International Airport (YXX) to Toronto Pearson International Airport (YYZ)plane YXX - YYZ
5h 50m$165–672Taxi, train
- Take the taxi from Peace Arch Park to Bellingham Amtrak Stationtaxi
- Take the train from Bellingham Amtrak Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Detroittrain
- Take the train from Windsor to Toronto Union Stationtrain
2d 11h$1,076–2,528Drive 4,074.2 km
- Drive from Peace Arch Park to Torontocar 4,074.2 km
45h 52m$826–1,193Fly Vancouver International Airport to Toronto Pearson International Airport
- Fly from Vancouver International Airport (YVR) to Toronto Pearson International Airport (YYZ)plane YVR - YYZ
7h 10m$196–779Fly Vancouver International Airport to Toronto Island Airport
- Fly from Vancouver International Airport (YVR) to Toronto Island Airport (YTZ)plane YVR - YTZ
8h 30m$487–1,116Drive, ferry to Victoria International Airport, fly to Toronto Pearson International Airport
- Drive from Peace Arch Park to Vancouvercar
- Take the ferry from Vancouver to Victoriaferry
- Fly from Victoria International Airport (YYJ) to Toronto Pearson International Airport (YYZ)plane YYJ - YYZ
9h 32m$251–1,011Fly Vancouver International Airport to John C. Munro Hamilton International Airport, train
- Fly from Vancouver International Airport (YVR) to John C. Munro Hamilton International Airport (YHM)plane YVR - YHM
- Take the train from West Harbour GO to Union Station GOtrain
9h 39m$213–886Bus, train
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Lake Louise- Shell Station- 200 Village Rdbus
- Take the bus from Lake Louise Village South to Jasperbus
- Take the train from Jasper to Toronto Union Stationtrain
3d 16hTrain
- Take the train from Vancouver to Toronto Union Stationtrain VIA Rail
3d 23h$1,007–2,116
Abbotsford International Airport (YXX) to Toronto Pearson International Airport (YYZ) flights
Comparing Your Travel Options
The cheapest way to get from Peace Arch Park to Toronto is to fly which costs $160 - $700 and takes 5h 50m.
The fastest way to get from Peace Arch Park to Toronto is to fly which takes 5h 50m and costs $160 - $700.
No, there is no direct train from Peace Arch Park station to Toronto station. However, there are services departing from King George Station @ Platform 1 and arriving at Toronto Union Station via Vancouver. The journey, including transfers, takes approximately 3 days 23h.
The distance between Peace Arch Park and Toronto is 3347 km. The road distance is 4074.2 km.
It takes approximately 5h 50m to get from Peace Arch Park to Toronto, including transfers.
Peace Arch Park to Toronto train services, operated by VIA Rail, depart from Vancouver station.
The best way to get from Peace Arch Park to Toronto is to fly which takes 5h 50m and costs $160 - $700. Alternatively, you can train, which costs $1,000 - $2,200 and takes 3 days 23h.
Toronto is 3h ahead of Peace Arch Park. It is currently 1:26 AM in Peace Arch Park and 4:26 AM in Toronto.
Peace Arch Park to Toronto train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Peace Arch Park to Toronto is 4074 km. It takes approximately 45h 52m to drive from Peace Arch Park to Toronto.
What companies run services between Peace Arch Park, WA, USA and Toronto, ON, Canada?
Flair Airlines and WestJet fly from Abbotsford International Airport (YXX) to Toronto Pearson International Airport (YYZ) every 4 hours. Alternatively, VIA Rail operates a train from Vancouver to Toronto Union Station twice a week. Tickets cost $1,000–2,100 and the journey takes 3d 20h.
- Website
- aircanada.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $160–750
Flights from Vancouver International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $190–800
Flights from Vancouver International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 8h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–850
Flights from Victoria International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $170–750
Flights from Victoria International Airport to Toronto Pearson International Airport via Vancouver International Airport
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $170–800
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Bellingham Amtrak Station to Everett Amtrak Station
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $21–50
- Website
- Amtrak
Train from Everett Amtrak Station to Chicago Union Station
- Ave. Duration
- 44h 50m
- Frequency
- Once daily
- Estimated price
- $750–1,800
- Website
- Amtrak
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $100–230
- Website
- Amtrak
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Kamloops - back of Sahali Mall
- Ave. Duration
- 3h 42m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Lake Louise- Shell Station- 200 Village Rd
- Ave. Duration
- 6h 12m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Vancouver to Victoria
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $18–130
- Website
- BC Ferries
- Child
- $18–35
- Adult
- $35–70
- Car
- $85–130
- Ave. Duration
- 29 min
- Estimated price
- $120–150
Delta Surrey Green Cab
- Phone
- +1 604 594 1111
- Website
- deltataxi.com
Newton Whalley Hi-Way Taxi
- Phone
- +1 604 581 1111
- Website
- whalleytaxi.com
Pacific Cabs
- Phone
- +1 604 596 6666
- Website
- pacificcabs.com
Surdell Kennedy Taxi
- Phone
- +1 604 588 8888
- Website
- surdelltaxi.com
Aldergrove-Langley Taxi
- Phone
- +1 604 530 4444
- Website
- langleytaxi.ca
Royal City Taxi
- Phone
- +1 604 526 6666
- Website
- royalcitytaxi.com
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
There are 1969+ hotels available in Toronto.









