There are 10 ways to get from Ithaca to Kaslo by bus, plane, train, 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.
Bus to Syracuse Hancock International Airport, fly to Calgary International Airport, bus
best- Take the bus from Ithaca, NY to Syracuse Airport, NYbus
- Fly from Syracuse Hancock International Airport (SYR) to Calgary International Airport (YYC)plane SYR - YYC
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus
23h 10m$442–1,512Fly Ithaca Tompkins Regional Airport to Calgary International Airport, bus
cheapest- Fly from Ithaca Tompkins Regional Airport (ITH) to Calgary International Airport (YYC)plane ITH - YYC
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus
22h 51m$334–1,010Bus, train, drive
- Take the bus from Ithaca to Rochester, Nybus 246
- Take the train from Rochester to Chicago Union Stationtrain
- Take the train from Chicago Union Station to West Glacier Amtraktrain
- Drive from Lake McDonald Lodge to Pincher Creek, ABcar
- Take the bus from Pincher Creek, AB to Kaslo, BC - 405 4th Stbus
2d 11h$478–1,178Drive 4,091 km
- Drive from Ithaca to Kaslocar 4,091 km
43h 5m$805–1,163Bus to Elmira/Corning Regional Airport, fly to Calgary International Airport, bus
- Take the bus from Ithaca - Tioga Street and Seneca Street to Transit Center - PO Sidebus
- Fly from Elmira/Corning Regional Airport (ELM) to Calgary International Airport (YYC)plane ELM - YYC
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus
28h 37mBus, shuttle to Toronto Pearson International Airport, fly to Calgary International Airport
- Take the bus from Ithaca, NY to Buffalo, NYbus
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)plane YYZ - YYC
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus
23h 26m$397–979Bus, shuttle to Toronto Pearson International Airport, fly to Kelowna International Airport
- Take the bus from Ithaca, NY to Buffalo, NYbus
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Kelowna International Airport (YLW)plane YYZ - YLW
- Take the bus from Kelowna, BC to Nelson, BCbus
- Take the bus from Nelson, BC - 512 Railway Street to Kaslo, BC - 405 4th Stbus
20h 30m$411–1,112Bus, train, bus to John C. Munro Hamilton International Airport, fly to Calgary International Airport
- Take the bus from Ithaca to Rochester, Nybus
- Take the train from Rochester to Niagara Fallstrain
- Take the bus from Niagara Falls, ON to Hamilton Airportbus
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)plane YHM - YYC
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus
25h 34m$361–1,310Bus, train, drive via Wenatchee
- Take the bus from Ithaca to Syracuse Bus Stationbus
- Take the train from Syracuse Regional Transportation Center to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Wenatchee Amtraktrain
- Take the bus from Wenatchee, WA to Okanogan, WA - Main TranGO Officebus
- Take the bus from Okanogan, WA - Main TranGO Office to River Road Trailer Parkbus
- Drive from River Road Trailer Park to Rock Creek, BC - 4140 BC-3car
- Take the bus from Rock Creek, BC - 4140 BC-3 to Kaslo, BC - 405 4th Stbus
2d 21h$563–1,208Bus, train
- Take the bus from Ithaca to Torontobus
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Calgary Downtown, ABbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus
4d 3h$716–1,265
Ithaca to Kaslo by bus and train
Questions & Answers
The cheapest way to get from Ithaca to Kaslo is to bus and shuttle and fly which costs $410 - $1,200 and takes 20h 30m.
The fastest way to get from Ithaca to Kaslo is to bus and shuttle and fly which takes 20h 30m and costs $410 - $1,200.
The distance between Ithaca and Kaslo is 3826 km. The road distance is 4091 km.
The best way to get from Ithaca to Kaslo without a car is to bus and train which takes 4 days 3h and costs $700 - $1,300.
It takes approximately 23h 10m to get from Ithaca to Kaslo, including transfers.
Kaslo is 3h behind Ithaca. It is currently 12:06 PM in Ithaca and 9:06 AM in Kaslo.
Yes, the driving distance between Ithaca to Kaslo is 4091 km. It takes approximately 43h 5m to drive from Ithaca to Kaslo.
There are six+ hotels available in Kaslo.
What companies run services between Ithaca, NY, USA and Kaslo, BC, Canada?
There is no direct connection from Ithaca to Kaslo. However, you can take the bus to Syracuse Airport, NY, walk to Syracuse Hancock International Airport (SYR) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, take the bus to Calgary, AB - Marriott Downtown Hotel, take the line 302 bus to SB Douglas Glen Term north bay, walk to Calgary, AB - 11488, 24 Street SE, then take the bus to Kaslo, BC - 405 4th St. Alternatively, you can take a bus from Ithaca to Kaslo, BC - 405 4th St via Rochester, Ny, Rochester, Chicago Union Station, West Glacier Amtrak, West Glacier Amtrak, Lake McDonald Lodge, and Pincher Creek, AB in around 2d 11h.
- Website
- westjet.com
Flights from Syracuse Hancock International Airport to Calgary International Airport via Minneapolis
- Ave. Duration
- 7h 13m
- When
- Sunday
- Estimated price
- $370–2,000
Flights from Syracuse Hancock International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 46m
- When
- Monday and Friday
- Estimated price
- $380–2,000
Flights from Elmira/Corning Regional Airport to Calgary International Airport via Detroit, Minneapolis
- Ave. Duration
- 12h 53m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $230–1,300
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $100–800
Flights from Toronto Pearson International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $100–800
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 59m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $80–550
Flights from Toronto Pearson International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- $80–550
Flights from Toronto Pearson International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $80–550
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $100–750
- Website
- delta.com
Flights from Syracuse Hancock International Airport to Calgary International Airport via Detroit
- Ave. Duration
- 7h 44m
- When
- Every day
- Estimated price
- $380–2,000
Flights from Syracuse Hancock International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 46m
- When
- Monday and Friday
- Estimated price
- $380–2,000
Flights from Ithaca Tompkins Regional Airport to Calgary International Airport via New York JFK
- Ave. Duration
- 8h 32m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–1,300
Flights from Elmira/Corning Regional Airport to Calgary International Airport via Detroit
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- $230–1,300
Flights from Elmira/Corning Regional Airport to Calgary International Airport via Detroit, Toronto Pearson International Airport
- Ave. Duration
- 15h 48m
- When
- Every day
- Estimated price
- $250–1,300
Flights from Elmira/Corning Regional Airport to Calgary International Airport via Detroit, Chicago O'Hare
- Ave. Duration
- 13h 15m
- When
- Monday and Friday
- Estimated price
- $230–1,300
Flights from Elmira/Corning Regional Airport to Calgary International Airport via Detroit, Minneapolis
- Ave. Duration
- 16h 54m
- When
- Every day
- Estimated price
- $160–750
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $100–800
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 59m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $80–550
Flights from Toronto Pearson International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 6h 52m
- When
- Monday to Saturday
- Estimated price
- $80–550
Flights from Toronto Pearson International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $80–550
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 24m
- When
- Every day
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $160–750
Flights from Toronto Pearson International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $180–800
Flights from Toronto Pearson International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $160–750
- Website
- united.com
Flights from Syracuse Hancock International Airport to Calgary International Airport via Washington Dulles
- Ave. Duration
- 8h 16m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $290–1,300
Flights from Syracuse Hancock International Airport to Calgary International Airport via Denver
- Ave. Duration
- 8h 36m
- When
- Every day
- Estimated price
- $310–1,400
Flights from Syracuse Hancock International Airport to Calgary International Airport via Newark
- Ave. Duration
- 14h 9m
- When
- Every day
- Estimated price
- $290–1,300
Flights from Ithaca Tompkins Regional Airport to Calgary International Airport via Washington Dulles
- Ave. Duration
- 8h 4m
- When
- Every day
- Estimated price
- $180–800
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $160–750
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $95–480
Flights from Toronto Pearson International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 6h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $95–480
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $120–800
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $140–650
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $180–900
- Website
- aa.com
Flights from Syracuse Hancock International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $260–1,200
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $120–800
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Rochester to Chicago Union Station
- Ave. Duration
- 11h 43m
- Frequency
- Twice daily
- Estimated price
- $90–280
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to West Glacier Amtrak
- Ave. Duration
- 31h 22m
- Frequency
- 3 times a day
- Estimated price
- $200–600
- Website
- https://www.amtrak.com/home.html
Train from Rochester to Niagara Falls
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- $16–95
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $26–45
- Coach Seat short notice purchase
- $16–95
- Business - advance purchase
- $23–150
- Business Class
- $35–260
Train from Syracuse Regional Transportation Center to Chicago Union Station
- Ave. Duration
- 13h 7m
- Frequency
- Twice daily
- Estimated price
- $100–310
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Wenatchee Amtrak
- Ave. Duration
- 41h 30m
- Frequency
- Twice daily
- Estimated price
- $320–700
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Rochester to Niagara Falls
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $28–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $30–120
- Economy Adult - Advanced Booking
- $30–90
- Economy Escape Advanced Booking - Adult
- $28–45
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Ithaca, NY to Syracuse Airport, NY
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- $27–75
- Website
- https://www.ourbus.com
Bus from Ithaca, NY to Buffalo, NY
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $27–90
- Website
- https://www.ourbus.com
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th St
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Pincher Creek, AB to Kaslo, BC - 405 4th St
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- $120–160
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Nelson, BC - 512 Railway Street to Kaslo, BC - 405 4th St
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $50–65
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Rock Creek, BC - 4140 BC-3 to Kaslo, BC - 405 4th St
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Ithaca to Rochester, Ny
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $29–75
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $29–75
- Flexible
- $55–75
Bus from Ithaca to Toronto
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $55–230
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $55–220
- Flexible
- $100–230
- Phone
- +1 607-734-5211
- Website
- ridectran.com
Bus from Ithaca - Tioga Street and Seneca Street to Transit Center - PO Side
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Website
- https://ridectran.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–160
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- (778) 760-1891
- info@fritztravels.com
- Website
- fritztravels.com
Bus from Kelowna, BC to Nelson, BC
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $85–100
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $85–100
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Niagara Falls, ON to Hamilton Airport
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $15–75
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Ithaca to Syracuse Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Estimated price
- $22–40
- Schedules at
- flixbus.com
Bus from Ithaca to Toronto
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $55–130
- Schedules at
- flixbus.com
- Phone
- +1 (800) 635-4391
- transportation@octn.org
- Website
- octn.org
Bus from Wenatchee, WA to Okanogan, WA - Main TranGO Office
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $23
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
- Phone
- +1 (509) 557-6177
- admin@okanogantransit.com
- Website
- okanogantransit.com
Bus from Okanogan, WA - Main TranGO Office to River Road Trailer Park
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Website
- https://okanogantransit.com/services/
- Schedules at
- https://okanogantransit.com/routes___schedules/all_routes.php
- All adults
- $2
- Children (up to 6)
- $0
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Jasper, AB to Calgary Downtown, AB
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $210–290
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $210–290
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
What documents do I need to cross Niagara Falls?
Read the travel guide

























