There are 3 ways to get from Glacier National Park to Butchart Gardens by plane, train, ferry, car, bus, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Glacier Park International Airport (FCA) to Victoria International Airport (YYJ)plane FCA - YYJ
6h 27m$512–1,920Drive, bus, bus and ferry
cheapest- Drive from Glacier National Park to Pincher Creek, ABcar
- Take the bus from Pincher Creek, AB to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC - 512 Railway Street to Vancouver, BC - Pacific Central Stationbus
- Take the busferry from Vancouver to Swartz Baybusferry
25h 31m$366–560Train, ferry
- Take the train from West Glacier Amtrak to Seattletrain Empire Builder
- Take the ferry from Seattle Clipper Terminal to Victoriaferry Seattle
21h 21m$438–840
Glacier National Park to Butchart Gardens by foot, train, bus, and ferry
Questions & Answers
The cheapest way to get from Glacier National Park to Butchart Gardens is to drive and bus and bus and ferry which costs $360 - $600 and takes 25h 31m.
The fastest way to get from Glacier National Park to Butchart Gardens is to fly which takes 6h 27m and costs $500 - $2,000.
The distance between Glacier National Park and Butchart Gardens is 735 km.
The best way to get from Glacier National Park to Butchart Gardens without a car is to train and ferry which takes 21h 21m and costs $430 - $850.
It takes approximately 6h 27m to get from Glacier National Park to Butchart Gardens, including transfers.
There are 276+ hotels available in Butchart Gardens.
What companies run services between Glacier National Park, MT, USA and Butchart Gardens, BC, Canada?
Alaska Airlines, Inc. flies from Glacier Park International Airport (FCA) to Victoria International Airport (YYJ) 4 times a day.
- Website
- alaskaair.com
Flights from Glacier Park International Airport to Victoria International Airport via Seattle
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- $410–1,800
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from West Glacier Amtrak to Seattle
- Ave. Duration
- 15h 2m
- Frequency
- Once daily
- Estimated price
- $260–550
- Website
- Amtrak
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Pincher Creek, AB to Nelson, BC - 512 Railway Street
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- $140–190
- Website
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 10h 20m
- Frequency
- Twice a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
- Phone
- +1 888 788 8840
- [email protected]
- Website
- BC Ferries Connector
Busferry from Vancouver to Swartz Bay
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- $14–67
- Website
- BC Ferries Connector
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–290
- Schedules at
- clippervacations.com
- Adult
- $170–290
- Child
- $110–150
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









