There are 3 ways to get from Singapore to Banff by plane, shuttle, 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 to Calgary International Airport, shuttle
best- Fly from Singapore Changi Airport (SIN) to Calgary International Airport (YYC)plane SIN - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
21h 49m$658–1,374Fly to Kelowna International Airport, bus
cheapest- Fly from Singapore Changi Airport (SIN) to Kelowna International Airport (YLW)plane SIN - YLW
- Take the bus from Kelowna Airport to Banffbus
29h 24m$583–1,924Fly to Edmonton International Airport, bus, shuttle
- Fly from Singapore Changi Airport (SIN) to Edmonton International Airport (YEG)plane SIN - YEG
- Take the bus from Edmonton Airport - YEG to Calgary International Airport - YYC Domestic Terminalbus
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
24h 52m$748–2,369
Singapore Changi Airport (SIN) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Singapore to Banff is to fly and shuttle which costs $650 - $1,400 and takes 21h 49m.
The fastest way to get from Singapore to Banff is to fly and shuttle which takes 21h 49m and costs $650 - $1,400.
The distance between Singapore and Banff is 13322 km.
It takes approximately 21h 49m to get from Singapore to Banff, including transfers.
Banff is 14h behind Singapore. It is currently 11:53 PM in Singapore and 9:53 AM in Banff.
There are 623+ hotels available in Banff.
What companies run services between Singapore and Banff, AB, Canada?
There is no direct connection from Singapore to Banff. However, you can take the subway to Tanah Merah MRT, take the subway to Changi Airport, walk to Singapore Changi Airport (SIN) airport, fly to Calgary International Airport (YYC), walk to Calgary International Airport - YYC, then take the shuttle to Banff, AB. Alternatively, you can take the subway to Tanah Merah MRT, take the subway to Changi Airport, walk to Singapore Changi Airport (SIN) airport, fly to Kelowna International Airport (YLW), walk to Kelowna Airport, then take the bus to Banff.
- Website
- aircanada.com
Flights from Singapore Changi Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 18h 50m
- When
- Thursday and Sunday
- Estimated price
- $600–2,200
Flights from Singapore Changi Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 18h 27m
- When
- Thursday and Sunday
- Estimated price
- $500–1,800
Flights from Singapore Changi Airport to Kelowna International Airport via Tokyo Narita, Vancouver
- Ave. Duration
- 21h 2m
- When
- Every day
- Estimated price
- $500–1,800
Flights from Singapore Changi Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 18h 4m
- When
- Thursday and Sunday
- Estimated price
- $650–2,200
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Italian Lakes: Getting around by train, and Italy Travel Guides - to help you get the most out of your next trip.

