Travel from Edinburgh to Cologne

Train, bus or fly from Edinburgh to Cologne?

Eurowings and Lufthansa fly from Edinburgh to Cologne 4 times a week. Alternatively, Virgin Trains East Coast operates a train from Edinburgh to Cologne hourly. Tickets cost $60 - $95 and the journey takes 4 h 13 min. 2 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Edinburgh to Cologne

From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Cologne/Bonn Apt airport, then train to Cologne. 4 h 35 min $118. From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), line 500 bus to Glasgow airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 5 h 53 min $159. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Frankfurt airport, then train to Cologne. 5 h 57 min $206. From Edinburgh train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), train to Newcastle airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 6 h 15 min $160. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Brussels airport, train to Bruxelles-Nord, then train to Cologne. 7 h 10 min $167. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Amsterdam airport, train to Utrecht Centraal, then train to Cologne. 7 h 51 min $165. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Weeze airport, shuttle to Duisburg Hbf, then train to Cologne. 7 h 3 min $137. From Edinburgh train to London St. Pancras International, train to Bruxelles-Midi, then train to Köln Hbf. 10 h $336. From Edinburgh train to Sheffield, train to London St Pancras International, train to Bruxelles-Midi, then train to Köln Hbf. 12 h 17 min $502. From Edinburgh bus to London, bus to Metropolitan Area Cologne, Cologne South, Airport, walk to Köln/Bonn Flughafen, then train to Köln Messe/Deutz Gl. 9-10. 22 h 9 min $129. From Edinburgh drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Lille Europe Eurostar, train to Bruxelles-Midi, train to Köln Hbf, then train to Köln Messe/Deutz Gl. 9-10. 14 h 2 min $447. From Edinburgh drive to Dover, car ferry to Calais, then drive to Cologne. 13 h 9 min $212.
Close Print Itinerary
  1. Here are 12 options to get from
    Edinburgh to Cologne:

    1. Trip:
      1 Fly Edinburgh to Cologne/Bonn Apt
      • One-Way approx: USD $62 - $337
      • Duration: 4 h 35 min
      Open +
      • Trip:
        1 Fly Edinburgh to Cologne/Bonn Apt
        • One-Way approx: USD $62 - $337
        • Duration: 4 h 35 min
        Close x
    2. Trip:
      2 Train to Glasgow, fly to Dusseldorf
      • One-Way approx: USD $113 - $365
      • Duration: 5 h 53 min
      Open +
      • Trip:
        2 Train to Glasgow, fly to Dusseldorf
        • One-Way approx: USD $113 - $365
        • Duration: 5 h 53 min
        Close x
    3. Trip:
      3 Fly Edinburgh to Frankfurt, train
      • One-Way approx: USD $130 - $427
      • Duration: 5 h 57 min
      Open +
      • Trip:
        3 Fly Edinburgh to Frankfurt, train
        • One-Way approx: USD $130 - $427
        • Duration: 5 h 57 min
        Close x
    4. Trip:
      4 Train to Newcastle, fly to Dusseldorf
      • One-Way approx: USD $114 - $401
      • Duration: 6 h 15 min
      Open +
      • Trip:
        4 Train to Newcastle, fly to Dusseldorf
        • One-Way approx: USD $114 - $401
        • Duration: 6 h 15 min
        Close x
    5. Trip:
      5 Fly Edinburgh to Brussels, train
      • One-Way approx: USD $120 - $334
      • Duration: 7 h 10 min
      Open +
      • Trip:
        5 Fly Edinburgh to Brussels, train
        • One-Way approx: USD $120 - $334
        • Duration: 7 h 10 min
        Close x
    6. Trip:
      6 Fly Edinburgh to Amsterdam, train
      • One-Way approx: USD $101 - $276
      • Duration: 7 h 51 min
      Open +
      • Trip:
        6 Fly Edinburgh to Amsterdam, train
        • One-Way approx: USD $101 - $276
        • Duration: 7 h 51 min
        Close x
    7. Trip:
      7 Fly Edinburgh to Weeze, shuttle, train
      • One-Way approx: USD $78 - $342
      • Duration: 7 h 3 min
      Open +
      • Trip:
        7 Fly Edinburgh to Weeze, shuttle, train
        • One-Way approx: USD $78 - $342
        • Duration: 7 h 3 min
        Close x
    8. Trip:
      8 Train Virgin Trains East Coast
      • One-Way approx: USD $169 - $354
      • Duration: 10 h
      Open +
      • Trip:
        8 Train Virgin Trains East Coast
        • One-Way approx: USD $169 - $354
        • Duration: 10 h
        Close x
    9. Trip:
      9 Train via Sheffield
      • One-Way approx: USD $300 - $550
      • Duration: 12 h 17 min
      Open +
      • Trip:
        9 Train via Sheffield
        • One-Way approx: USD $300 - $550
        • Duration: 12 h 17 min
        Close x
    10. Trip:
      10 Bus
      • One-Way approx: USD $76 - $179
      • Duration: 22 h 9 min
      Open +
      • Trip:
        10 Bus
        • One-Way approx: USD $76 - $179
        • Duration: 22 h 9 min
        Close x
    11. Trip:
      11 Drive, Eurotunnel, train
      • One-Way approx: USD $382 - $497
      • Duration: 14 h 2 min
      Open +
      • Trip:
        11 Drive, Eurotunnel, train
        • One-Way approx: USD $382 - $497
        • Duration: 14 h 2 min
        Close x
    12. Trip:
      12 Drive, car ferry
      • One-Way approx: USD $177 - $259
      • Duration: 13 h 9 min
      Open +
      • Trip:
        12 Drive, car ferry
        • One-Way approx: USD $177 - $259
        • Duration: 13 h 9 min
        Close x