• 31 Aug 2018
  • 3:00 PM
  • 03 Sep 2018
  • 10:00 AM
  • Napa Valley Expo, 575 3Rd St, Napa CA 94559


  • Complimentary registration

Registration is closed

And there's a cooling trend,

temperatures are looking great for this year!

That's right, it's time again for the 28th Annual BMW NorCal Range of Light Gypsy Tour, a rally like no other! Why? Because this is no stationary rally. This is a riding rally, a two day event conceived for true riding fans, by true riding fans. Riders will be treated to exceptional road and optional GS routes, showcasing some of the best riding and scenery in the West. And be sure to bring fresh tires as you can expect between 300-400 miles each day. Our destination? You won't know until the day before. This is a closely guarded secret - all we can tell you is the start point. 

Riders can look forward to:

  • Two days of awesome riding, destinations unknown.
  • 3 nights grassy camping.
  • Hot showers.
  • Catered dinners Saturday and Sunday Nights.
  • Cold drinks.
  • Poker Run.
  • Fun door prizes and sponsor swag.
  • Sag wagon to haul your gear (soft luggage only). 
  • Shared Rever route files/downloadable .gpx files.
  • Rally Shirts, pins, and stickers. 

The Range of Light Gypsy Tour is part adventure, part test piece, part endurance event, part riding tour, part camp-out, and 100% fun. So register now and join those ready for the best rally in the West! This year we start at The Napa Valley Expo, in Napa, CA. 

And as with all BMW NorCal events, riders of all brands of motorcycles are welcome to ride in the ROL, as long as the bikes are street legal. 

(A note on the shirt pricing. We are working on securing better pricing for the shirts. If/when we reduce the price, you will be refunded any difference in the cost.)


site map

Copyright 2015, Copyright© 2015, BMW Club of Northern California, All Rights Reserved

BMW Club of Northern California is a 501(c) non-profit organization. PO Box  PO Box 2472, Santa Clara, CA  95055

Powered by Wild Apricot Membership Software
/* } catch(err) {}