Canadian model buses & passenger trains
Calgary and Edmonton, Alberta, Canada
PRICES IN CANADIAN DOLLARS (CAD)
Flat rate shipping: BC / AB / SK: $20; Rest of Canada $25
Shipping to USA - $24 flat rate
GST/HST charged on all items shipped within Canada, USA is tax EXEMPT


Upcoming shows and events
Model train and bus shows are always a great place to check out, see what's new and to add to your collection.
Here is a listing of shows that are expected over the next while.
April 1, 2023 - Edmonton AB
Mainline Modelers Rail Fellowship Swap Meet, Edmonton AB
Lions Senior Recreation Centre, 11113 - 113 Street Edmonton AB
09:00 hrs to 12:00
Visit us - we will have model trains and buses
April 15 & 16, 2023 - Supertrain -Calgary AB,
Canada's LARGEST model railroad show
Visit our booth at Supertrain 2023!
Jeff Silver of Iconic Replicas will be with us - drop by to say hello
June, 2023 - Montreal Model Train Exposition
Kirkland Arena - 16950 Hymus, Kirkland QC
Info: Ivan Dow (514) 918-5101 or
June, 2023 - Hershey PA
The Museum of Bus Transportation - Spring Fling
Exact dates: TBA
September 9-10, 2023 - Edmonton AB
Greater Edmonton Train Show (GETS)
September, 2023 - Winnipeg MB
Manitoba Mega Train
Exact dates: TBA
October, 2023 - Squamish BC
Sea to Sky Model Train & Hobby Show
The West Coast Railway Association - Railway Museum of BC
Exact dates: TBA
Contact: info@wcra.org
October 21, 2023 - Edmonton AB
Mainline Modelers Rail Fellowship Swap Meet, Edmonton AB
Lions Senior Recreation Centre, 11113 - 113 Street Edmonton AB
November 4 & 5, 2023 - Vancouver Train Expo
Location: PNE Forum, Vancouver BC
Stay tuned for confirmation that we will be there!
November, 2023 - Milwaukee, WI
TrainFest - America's largest train show
Exact dates: TBA
November 2023 - Model Train Expo
"Le Salon du Hobby a Laval"
Laval QC
For info call M. Didier Piette @ 438-885-3800
February 2024 - Saskatoon SK
Prairie Rail Model Train Show,
Western Development Museum
TBC - To be confirmed
March, 2023 - Moose Jaw SK
Thunder Creek Model RR Club Show
TBC - To be confirmed