Group Transportation on Vancouver Island including the Cowichan Valley


MyGo Tours provides group transportation in Duncan, the Cowichan Valley and Vancouver Island.  The MyGo bus seats 14 passengers plus the driver. We are available for weddings, graduations, and golf shuttles.

We now have a passenger vehicle for small groups of up to four people.

Please contact us to pick up your group and take you to or from your destination.  We provide a door to door service. We are on call and should be booked in advance. We are not a taxi service. We do not have set routes or set schedules. 

mygo executive bus duncan bc
executive group transportation cowichan valley seat diagram
Small group wine tour transportation Cowichan
transportation in Duncan


MyGo Tours and Transportation provides wedding shuttle transportation in the Cowichan Valley and surrounding areas to and from wedding venues. We will take you to your venue, stay with you and transport you to another wedding location for photos if necessary, then transport you to your reception.

We also provide a service of transporting you to your wedding venue and later in the evening transporting your family and your guests to local hotels, bnb, or to their home. The 14 passenger bus is the perfect solution to ensure that wedding guests, after a night of merriment, arrive safely. Door to door service. Visit our Weddings page


  • $150 per hour with a 4 hour minimum on Saturdays        (daytime)
  • 2 hour minimum on evening pick ups
  • $200 per hour after midnight.
  • Up to 14 Passengers
  • Complimentary water supplied
transportation in Duncan

Golf Courses

Golf Galore!   

We will take you and your golf partners to numerous golf courses including:  Duncan Meadows, Arbutus Ridge, Cowichan, Bear Mountain, Nanaimo Golf, Fairwinds, Cotonwood, Pheasant Glen and more.


  • Passenger Bus $150/hr for up to 14 passengers
  • Passenger Vehicle $75/hr for up to 4 passengers
  • Minimum 1 hour charge on all vehicles.
  • Complimentary water supplied.
  • Pick up and/or Drop off – no wait time charges

Contact Mygo Tours at 250.732.1120

mygo tours facebook logo
mygo tours facebook logo
mygo tours facebook logo
recommended by tripadvisor
recommended by tripadvisor
mygo tours facebook logo
Call Now Button