Rome2Rio

How to get fromFort William to Bonnby bus, plane, train, train (Eurostar), car, car train, or car ferry

Find Transport to Bonn

See all options

There are 12 ways to get from Fort William to Bonn by bus, plane, train, train (Eurostar), car, car train, or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Edinburgh Airport, fly to Düsseldorf International Airport, train

    best
    1. Take the bus from Fort William to Edinburgh Airportbus bus
    2. Fly from Edinburgh Airport (EDI) to Düsseldorf International Airport (DUS)plane plane EDI - DUS
    3. Take the train from Düsseldorf Hbf to Bonn Hbftrain train
    8h 28m
    €109–247
  2. Bus to Edinburgh Airport, fly to Weeze Airport, train

    cheapest
    1. Take the bus from Fort William to Edinburgh Airportbus bus
    2. Fly from Edinburgh Airport (EDI) to Weeze Airport (NRN)plane plane EDI - NRN
    3. Take the train from Weeze Bahnhof to Düsseldorf Hbftrain train
    4. Take the train from Düsseldorf Hbf to Bonn Hbftrain train
    10h 24m
    €95–312
  3. Train

    1. Take the train from Fort William to Edinburgh Waverleytrain train
    2. Take the train from Edinburgh Waverley to King's Crosstrain train
    3. Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain train Eil
    4. Take the train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbftrain train Ice
    15h 59m
    €373–678
  4. Bus

    1. Take the bus from Bus Station to Buchanan Bus Stationbus bus 915
    2. Take the bus from Buchanan Bus Station to London Victoriabus bus
    3. Take the bus from London Victoria to Bonn UN Campusbus bus
    28h 24m
    €134–239
  5. Drive, Eurotunnel

    1. Drive from Fort William to Folkestonecar car
    2. Take the cartrain from Folkestone to Calais-Fréthuncartrain train
    3. Drive from Calais-Fréthun to Bonncar car
    14h 35m
    €389–504
  6. Bus to Glasgow Airport, fly to Cologne Bonn Airport

    1. Take the bus from Fort William to Glasgow Airportbus bus
    2. Fly from Glasgow Airport (GLA) to Cologne Bonn Airport (CGN)plane plane GLA - CGN
    9h 2m
    €125–270
  7. Bus to Glasgow Airport, fly to Düsseldorf International Airport, train

    1. Take the bus from Fort William to Glasgow Airportbus bus
    2. Fly from Glasgow Airport (GLA) to Düsseldorf International Airport (DUS)plane plane GLA - DUS
    3. Take the train from Düsseldorf Hbf to Bonn Hbftrain train
    9h 45m
    €143–295
  8. Bus to Edinburgh Airport, fly to Frankfurt, train

    1. Take the bus from Fort William to Edinburgh Airportbus bus
    2. Fly from Edinburgh Airport (EDI) to Frankfurt (FRA)plane plane EDI - FRA
    3. Take the train from Frankfurt to Siegburg Bftrain train
    8h 51m
    €131–327
  9. Bus to Glasgow Airport, fly to Amsterdam Airport Schiphol, train

    1. Take the bus from Fort William to Glasgow Airportbus bus
    2. Fly from Glasgow Airport (GLA) to Amsterdam Airport Schiphol (AMS)plane plane GLA - AMS
    3. Take the train from Schiphol Airport Train Station to Arnhem Centraaltrain train
    4. Take the train from Arnhem Centraal to Koeln Hbftrain train
    10h 51m
    €138–381
  10. Bus to Edinburgh Airport, fly to Amsterdam Airport Schiphol, train

    1. Take the bus from Fort William to Edinburgh Airportbus bus
    2. Fly from Edinburgh Airport (EDI) to Amsterdam Airport Schiphol (AMS)plane plane EDI - AMS
    3. Take the train from Schiphol Airport Train Station to Arnhem Centraaltrain train
    4. Take the train from Arnhem Centraal to Koeln Hbftrain train
    11h 24m
    €114–333
  11. Bus, train

    1. Take the bus from Bus Station to Buchanan Bus Stationbus bus 915
    2. Take the train from Glasgow Queen Street to King's Crosstrain train
    3. Take the train from London St Pancras to Bruxelles-Miditrain train Trn
    4. Take the train from Bruxelles-Midi to Bonn Hbftrain train Nj / ...
    19h 26m
    €209–339
  12. Drive, car ferry

    1. Drive from Fort William to Port of Dovercar car
    2. Take the carferry from Port of Dover to Calaiscarferry car ferry
    3. Drive from Calais to Bonncar car
    15h 43m
    €282–458

Fort William to Bonn by train

Calendar6Weekly Trains
Duration15h 59mAverage Duration
Ticket€373Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Fort William, Scotland and Bonn, Germany?

You can take a train from Fort William to Bonn Hbf via Edinburgh Waverley, London Kings Cross, London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Koeln Hbf in around 15h 59m. Alternatively, you can take a bus from Bus Station to Bonn UN Campus via Buchanan Bus Station and London Victoria in around 28h 24m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Germany

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There