There are 5 ways to get from Oka to Kahnawake by bus, tram, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 604 bus, tram, line 28 bus
best- Take the bus from Notre-Dame / Saint-Jean-Baptiste to Station Deux-Montagnes - Quai 5bus 604
- Take the tram from Station Deux-Montagnes - Quai 2 to Station Gare Centrale - Quai 2tram
- Take the bus from Terminus Centre-Ville - Porte 21 to Route 138 / devant le 1025bus 111 / ...
2h 10m$11–16Line 604 bus, tram, line 98 bus
- Take the bus from Notre-Dame / Saint-Jean-Baptiste to Station Deux-Montagnes - Quai 5bus 604
- Take the tram from Station Deux-Montagnes - Quai 2 to Station McGill - Quai 2tram
- Take the bus from Terminus Angrignon - Quai 16 to River / Whitebeanbus 98
2h 52m$15–20Drive 58.1 km
- Drive from Oka to Kahnawakecar 58.1 km
47 min$12–17Taxi
- Take the taxi from Oka to Kahnawaketaxi 58.1 km
47 min$110–140Line 604 bus, line 209 bus, line 195 bus
- Take the bus from Notre-Dame / Saint-Jean-Baptiste to Station Deux-Montagnes - Quai 5bus 604
- Take the bus from Station Pierrefonds-Roxboro to Terminus Dorvalbus 209 / ...
- Take the bus from Terminus Dorval to 6e Avenue / Saint-Josephbus 195
2h 16m$12–14
Oka to Kahnawake by bus and tram
Questions & Answers
The cheapest way to get from Oka to Kahnawake is to line 604 bus and line 209 bus and line 195 bus which costs $12 - $14 and takes 2h 16m.
The fastest way to get from Oka to Kahnawake is to drive which takes 47 min and costs $11 - $17.
No, there is no direct bus from Oka to Kahnawake. However, there are services departing from Notre-Dame / Saint-Jean-Baptiste and arriving at 6e Avenue / Saint-Joseph via Station Pierrefonds-Roxboro and Terminus Dorval. The journey, including transfers, takes approximately 2h 16m.
The distance between Oka and Kahnawake is 66 km. The road distance is 58.1 km.
The best way to get from Oka to Kahnawake without a car is to line 604 bus and tram and line 28 bus which takes 2h 10m and costs $11 - $16.
It takes approximately 2h 10m to get from Oka to Kahnawake, including transfers.
Oka to Kahnawake bus services, operated by Exo, depart from Notre-Dame / Saint-Jean-Baptiste station.
Oka to Kahnawake bus services, operated by Exo, arrive at Station Deux-Montagnes - Quai 5.
Yes, the driving distance between Oka to Kahnawake is 58 km. It takes approximately 47 min to drive from Oka to Kahnawake.
There are 1223+ hotels available in Kahnawake.
What companies run services between Oka, QC, Canada and Kahnawake, QC, Canada?
You can take a bus from Notre-Dame / Saint-Jean-Baptiste to 6e Avenue / Saint-Joseph via Station Deux-Montagnes - Quai 5, Station Deux-Montagnes - Quai 2, Station Pierrefonds-Roxboro - Quai 2, Station Pierrefonds-Roxboro, and Terminus Dorval in around 2h 16m.
- Phone
- +1 833 736 4636
- [email protected]
- Website
- Reseau Express Metropolitain (REM)
Tram from Station Deux-Montagnes - Quai 2 to Station Gare Centrale - Quai 2
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Reseau Express Metropolitain (REM)
Tram from Station Deux-Montagnes - Quai 2 to Station McGill - Quai 2
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Reseau Express Metropolitain (REM)
- Phone
- 1-833-255-6396
- [email protected]
- Website
- Exo En
Bus from Notre-Dame / Saint-Jean-Baptiste to Station Deux-Montagnes - Quai 5
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Website
- Exo En
- Adult
- $4–6
Bus from Terminus Centre-Ville - Porte 21 to Route 138 / devant le 1025
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- Exo En
- Adult
- $3–6
Bus from Notre-Dame / Saint-Jean-Baptiste to Station Deux-Montagnes - Quai 5
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Website
- Exo En
- Adult
- $4–6
Bus from Terminus Angrignon - Quai 16 to River / Whitebean
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- $3–6
- Website
- Exo En
- Adult
- $3–6
Bus from Notre-Dame / Saint-Jean-Baptiste to Station Deux-Montagnes - Quai 5
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Website
- Exo En
- Adult
- $4–6
- Phone
- 514-786-4636
- Website
- Société de transport de Montréal
Bus from Station Pierrefonds-Roxboro to Terminus Dorval
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Société de transport de Montréal
Bus from Terminus Dorval to 6e Avenue / Saint-Joseph
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Société de transport de Montréal
- Ave. Duration
- 47 min
- Estimated price
- $110–140
Taxi Soulanges
- Phone
- +1 450 424 6000
- Website
- taxisoulanges.com
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 Travelling by boat in Italy, Thanksgiving 2018: How to travel stress-free, and Getting to Milan from the airport - to help you get the most out of your next trip.






