Banff To Lake Louise

Public shuttle transportation from Banff to Lake Louise

Book Your Public Shuttle

Banff – Moraine Lake Summer Schedule (June 1st to Oct. 9th 2024)

Enjoy a smooth trip to Moraine Lake from Banff by using Vivo Green.

Public Shuttle: Banff – Lake Louise – Moraine Lake


  • Banff to Lake Louise: $27.90 BTF, $30.69 ATF
  • Banff to Moraine Lake: $34.90 BTF, $38.39 ATF

Round Trip:

  • Banff to Lake Louise: $50.22 BTF, $55.24 ATF
  • Banff to Moraine Lake: $62.82 BTF, $69.10 ATF

How We Compare To Other Transport Options?

Vivo Green is known to be one of the most affordable yet reliable shuttle bus companies in Calgary.

  1. Amenities: We don’t offer WiFi due to poor reception in the mountains. 
  2. Bus Space: We have a maximum luggage capacity of 25 bags, and can fit a maximum number of 24 people per public bus.
  3. Transportation Time: Banff to Lake Louise is around 1 hour, Lake Louise to Moraine Lake is around 30mins.
  4. Luggage Availability: Bicycles must be wrapped, we do not except pets except for service dogs.
  5. Cancellation/Refund: You can cancel with no penalties if you notify us 24-hours from the booking date/time.

Additional Travel Information

  1. Bus Description: Our shuttle will have Vivo Green Logo on the shuttle
  2. Banff Stop: Banff Commercial Bus Parking Lot behind Mount Royal Hotel

  3. Lake Louise Stop: Lake Louise Village (Samson Mall, Wilsons sports)

  4. Moraine Lake Stop: Moraine Lake parking lot beside the washroom

  5. Time & Shuttle Bus Details: We will provide you with updates on any transport delays due to bad weather conditions, etc. We will also list you the time it will take to visit your destination.
View Shuttle Services

What Our Shuttle Buses Look Like