Alan Duffus Motorcycles

Tel: 01592 264135

All-new XSR900: Legend Reborn

Yamaha's Ultimate Faster Son

Discover the all-new XSR900

New R-Series World GP 60th Anniversary Models

For R Heritage comes R World

Discover the World GP 60th Anniversary Models

New NMAX and Delight

Yamaha offers everyone a smarter way to move

Discover the 2021 NMAX and Delight

New Yamaha R7

Adding a new dimension to R/World

Discover the all-new R7

The All New Tracer 700

Built to take you on an exciting new journey every day

Take A Look Today

Welcome to Alan Duffus Motorcycles

Use the on-screen arrows to navigate around our dealership and Yamaha showroom. If you are viewing on a mobile device, click the 'View in Google Maps' button for a better user experience.

Alan Duffus Motorcycles is Scotland's longest established Yamaha dealer. Our knowledge of all things Yamaha has been gained over 43 years representing the brand in both sales and service. 

Located in Kirkcaldy, Fife and only a short ride from Edinburgh, Perth and Dundee, we are ideally located to supply and look after both you and your Motorcycle needs. You are guaranteed a warm welcome and expert advice from our experienced, knowledgeable, enthusiastic staff. 

Why not pop in for a coffee and a chat, meet the team and visit both our new and used showrooms, plus our 'Top Gear' clothing and helmet departments.

New Yamaha Models

View The Range

Link

Great Offers on Racing Parts

Visit our eBay Store

Link

Today's Top Used Bikes

Just a few of the bikes we have in stock, to see the full range of used bikes, please click here.

Latest Promotions

Below you will find our latest promotions.

Latest News & Offers

Below you will find the latest news and offers from both Yamaha and ourselves.

All-new XSR900: Legend Reborn

Yamaha Ultimate Faster Son...

1961-2021: 60 years of World Grand Prix racing for Yamaha

Discover the 2022 World GP 60th Anniversary models...

Free NIKEN Sport Accessory Pack

with a total retail value of £3,602...

New Yamaha R7

Where R/World meets yours...