There are 3 ways to get from Balfour to Kamloops by taxi, plane, bus, 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.
Taxi, fly to Kamloops Airport
best- Take the taxi from Balfour to Johannesburg International Airport (JNB)
- Fly from Johannesburg International Airport (JNB) to Kamloops Airport (YKA)JNB - YKA
29h 45m$867–2,884Taxi, fly to Kelowna International Airport, bus
cheapest- Take the taxi from Balfour to Johannesburg International Airport (JNB)
- Fly from Johannesburg International Airport (JNB) to Kelowna International Airport (YLW)JNB - YLW
- Take the bus from Kelowna Airport to Kamloops, BC - Sahali Mall
29h 30m$572–1,794Taxi, fly to Vancouver International Airport, shuttle
- Take the taxi from Balfour to Johannesburg International Airport (JNB)
- Fly from Johannesburg International Airport (JNB) to Vancouver International Airport (YVR)JNB - YVR
- Take a shuttle bus from Vancouver Airport to Kamloops Airport
29h 58m$1,037–1,804
Johannesburg International Airport (JNB) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Balfour to Kamloops is to taxi and fly and bus which costs $550 - $1,800 and takes 29h 30m.
The fastest way to get from Balfour to Kamloops is to taxi and fly and bus which takes 29h 30m and costs $550 - $1,800.
The distance between Balfour and Kamloops is 16305 km.
It takes approximately 29h 45m to get from Balfour to Kamloops, including transfers.
Kamloops is 10h behind Balfour. It is currently 6:30 AM in Balfour and 8:30 PM in Kamloops.
There are 52+ hotels available in Kamloops.
What companies run services between Balfour, Mpumalanga, South Africa and Kamloops, BC, Canada?
There is no direct connection from Balfour to Kamloops. However, you can take the taxi to Johannesburg International Airport (JNB) airport, fly to Kamloops Airport (YKA), then take the taxi to Kamloops. Alternatively, you can take the taxi to Johannesburg International Airport (JNB) airport, fly to Kelowna International Airport (YLW), walk to Kelowna Airport, then take the bus to Kamloops, BC - Sahali Mall.
- Website
- klm.com
Flights from Johannesburg International Airport to Kamloops Airport via Amsterdam Schiphol, Calgary
- Ave. Duration
- 34h 3m
- When
- Every day
- Estimated price
- $800–3,000
Flights from Johannesburg International Airport to Kelowna International Airport via Amsterdam Schiphol, Calgary
- Ave. Duration
- 25h 28m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Johannesburg International Airport to Kelowna International Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 28h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,100
Flights from Johannesburg International Airport to Kelowna International Airport via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 28h 32m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $550–2,000
Flights from Johannesburg International Airport to Vancouver International Airport via Amsterdam Schiphol
- Ave. Duration
- 24h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Johannesburg International Airport to Vancouver International Airport via Amsterdam Schiphol, Calgary
- Ave. Duration
- 25h 46m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Johannesburg International Airport to Vancouver International Airport via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 28h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $550–2,000
- Website
- delta.com
Flights from Johannesburg International Airport to Kamloops Airport via Amsterdam Schiphol, Calgary
- Ave. Duration
- 34h 3m
- When
- Every day
- Estimated price
- $800–3,000
Flights from Johannesburg International Airport to Kelowna International Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 28h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,100
Flights from Johannesburg International Airport to Kelowna International Airport via Frankfurt, Calgary
- Ave. Duration
- 30h 37m
- When
- Sunday
- Estimated price
- $500–1,700
Flights from Johannesburg International Airport to Vancouver International Airport via Amsterdam Schiphol
- Ave. Duration
- 24h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Johannesburg International Airport to Vancouver International Airport via Atlanta
- Ave. Duration
- 24h 22m
- When
- Friday
- Estimated price
- $550–2,100
Flights from Johannesburg International Airport to Vancouver International Airport via Amsterdam Schiphol, Calgary
- Ave. Duration
- 25h 46m
- When
- Every day
- Estimated price
- $550–2,000
- Website
- westjet.com
Flights from Johannesburg International Airport to Kamloops Airport via London Heathrow, Calgary
- Ave. Duration
- 36h 17m
- When
- Every day
- Estimated price
- $800–4,000
Flights from Johannesburg International Airport to Kelowna International Airport via London Heathrow, Calgary
- Ave. Duration
- 31h 25m
- When
- Every day
- Estimated price
- $550–2,800
Flights from Johannesburg International Airport to Kelowna International Airport via Frankfurt, Calgary
- Ave. Duration
- 30h 37m
- When
- Sunday
- Estimated price
- $500–1,700
- Website
- aircanada.com
Flights from Johannesburg International Airport to Kamloops Airport via Zurich, Vancouver International Airport
- Ave. Duration
- 32h 12m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,800
Flights from Johannesburg International Airport to Kamloops Airport via Munich, Vancouver International Airport
- Ave. Duration
- 42h 17m
- When
- Thursday
- Estimated price
- $900–3,000
Flights from Johannesburg International Airport to Kamloops Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 28h 28m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $800–3,000
Flights from Johannesburg International Airport to Kamloops Airport via London Heathrow, Vancouver International Airport
- Ave. Duration
- 30h 27m
- When
- Every day
- Estimated price
- $850–4,100
- Website
- lufthansa.com
Flights from Johannesburg International Airport to Kamloops Airport via Munich, Vancouver International Airport
- Ave. Duration
- 42h 17m
- When
- Thursday
- Estimated price
- $900–3,000
Flights from Johannesburg International Airport to Kamloops Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 28h 28m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $800–3,000
Flights from Johannesburg International Airport to Kamloops Airport via London Heathrow, Vancouver International Airport
- Ave. Duration
- 30h 27m
- When
- Every day
- Estimated price
- $850–4,100
- Website
- united.com
Flights from Johannesburg International Airport to Kamloops Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 28h 28m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $800–3,000
Flights from Johannesburg International Airport to Kamloops Airport via London Heathrow, Vancouver International Airport
- Ave. Duration
- 30h 27m
- When
- Every day
- Estimated price
- $850–4,100
Flights from Johannesburg International Airport to Vancouver International Airport via Newark
- Ave. Duration
- 32h 6m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–2,000
- Website
- britishairways.com
Flights from Johannesburg International Airport to Vancouver International Airport via London Heathrow
- Ave. Duration
- 31h 15m
- When
- Every day
- Estimated price
- $550–2,700
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Kelowna Airport to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $35–50
- Phone
- 250-312-0707
- info@tastefullexcursions.ca
- Website
- sunpeaksresort.com
Shuttle from Vancouver Airport to Kamloops Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $120
- Schedules at
- sunpeaksresort.com
- Ave. Duration
- 1h 2m
- Estimated price
- $35–45
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 South Korea: Travelling from Seoul to Busan , Italy Travel Guides, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.



