HUB hero image

How to Travel from

Toronto to Horseshoe Falls

by Rideshare, Route or Car

Toronto
+0
Horseshoe Falls
Transport search to Horseshoe Falls
Toronto
+0
Horseshoe Falls
Building a composite car route
Cheapest
Best Offer!
Car
1 h 31 min
132 km.
from $7
Composite Route Car Only

Seven ways to Travel from Toronto to Horseshoe Falls

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Toronto Pearson International Airport to Williams
Ave. Duration:
7h 35m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$330.79–$1,145.03
Plane from Toronto Pearson International Airport to Kelowna
Ave. Duration:
4h 53m
Frequency:
Every day
Estimated price:
$305.34–$699.74
Plane from Toronto Pearson International Airport to Kamloops
Ave. Duration:
9h 3m
Frequency:
Every day
Estimated price:
$292.62–$1,017.81
Plane from Toronto Pearson International Airport to Vancouver
Ave. Duration:
5h 6m
Frequency:
Every day
Estimated price:
$279.90–$826.97
Plane from John C. Munro Hamilton International Airport to Kamloops
Ave. Duration:
8h 57m
Frequency:
Every day
Estimated price:
$216.28–$954.19

WestJet

Website:
westjet.com/
Plane from Toronto Pearson International Airport to Kelowna
Ave. Duration:
4h 57m
Frequency:
Monday, Tuesday, Thursday, Friday, and Sunday
Estimated price:
$292.62–$763.36
Plane from Toronto Pearson International Airport to Kamloops
Ave. Duration:
7h
Frequency:
Every day
Estimated price:
$178.12–$547.07
Plane from Toronto Pearson International Airport to Vancouver
Ave. Duration:
5h 23m
Frequency:
Every day
Estimated price:
$127.23–$623.41
Plane from John C. Munro Hamilton International Airport to Kamloops
Ave. Duration:
8h 13m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$216.28–$1,081.42

Porter Airlines

Website:
flyporter.com/en-ca/
Plane from Toronto Pearson International Airport to Kelowna
Ave. Duration:
4h 40m
Frequency:
Monday, Wednesday, Friday, Saturday, and Sunday
Estimated price:
$178.12–$763.36
Plane from Toronto Pearson International Airport to Vancouver
Ave. Duration:
5h 19m
Frequency:
Every day
Estimated price:
$152.67–$699.74

Flair Airlines

Website:
flyflair.com/
Plane from Toronto Pearson International Airport to Vancouver
Ave. Duration:
5h 20m
Frequency:
Every day
Estimated price:
$108.14–$496.18

Pacific Coastal Airlines

Website:
pacificcoastal.com/
Plane from Toronto Pearson International Airport to Williams
Ave. Duration:
7h 35m
Frequency:
Every day
Estimated price:
$178.12–$1,145.03

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Toronto Union Station to Blue
Ave. Duration:
3d 6h
Frequency:
Twice a week
Estimated price:
$254.45–$432.57
Train from Kamloops North to Clearwater
Ave. Duration:
2h 6m
Frequency:
Twice a week
Estimated price:
$19.08–$95.42

Bus operators

EBus Canada

Phone:
1-877-769-3287
Website:
myebus.ca/
Bus from Kelowna Airport to Kamloops,
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$29.26–$36.90

Sun Star Shuttle

Phone:
(250) 554-8005
Website:
sunstarshuttle.com/
Bus from Sun Peaks Resort, BC to Kamloops
Ave. Duration:
1h
Frequency:
On demand
Estimated price:
$48.13–$104.26

GO Transit

Phone:
+1 888-438-6646
Website:
gotransit.com/
Train from Toronto Union Station to West
Ave. Duration:
1h 23m
Frequency:
Hourly
Estimated price:
$9.54–$12.72

Tastefull Excursions Shuttle

Phone:
250-312-0707
Website:
tastefullexcursions.ca/
Bus from Vancouver Airport to Kamloops
Ave. Duration:
4h
Frequency:
On demand
Estimated price:
$96.25

Questions and Answers

How far is it from Toronto to Horseshoe Falls?

The distance between Toronto and Horseshoe Falls is 3414 km.

How do I travel from Toronto to Horseshoe Falls without a car?

The best way to get from Toronto to Horseshoe Falls without a car is to train and travel which takes 3 days 7h and costs .

How long does it take to get from Toronto to Horseshoe Falls?

It takes approximately 11h to get from Toronto to Horseshoe Falls, including transfers.
+0