Travel from Odense to Skagen

Bus or train from Odense to Skagen?

Danish Railways (DSB) operates a train from Odense to Skagen hourly. Tickets cost $50 - $80 and the journey takes 4 h 20 min. Danish Railways (DSB) also services this route every 10 minutes. Alternatively, Flixbus operates a bus from Odense to Skagen 6 times a week, and the journey takes 1 h 25 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Odense to Skagen

From Odense st train to Frederikshavn st then train to Skagen st. 5 h 438 kr. From Odense Dalum bus to Skanderborg, bus to Aalborg Busterminal, bus to Frederikshavn st, then train to Skagen st. 6 h 53 min 172 kr. From OBC Dannebrogsgade Pl. H line 195 bus to Langeskov St., train to Frederikshavn st, then train to Skagen st. 7 h 4 min 488 kr. From Odense drive to Skagen. 3 h 37 min 386 kr. From Odense st train to Copenhagen airport, fly to Aalborg airport, line 12 bus to Lindholm st(DK), train to Frederikshavn st, then train to Skagen. 5 h 39 min 847 kr.
Close Print Itinerary
  1. Here are 5 options to get from
    Odense to Skagen:

    1. Trip:
      1 Train
      • One-Way approx: USD $59 - $84
      • Duration: 5 h
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $59 - $84
        • Duration: 5 h
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $21 - $31
      • Duration: 6 h 53 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $21 - $31
        • Duration: 6 h 53 min
        Close x
    3. Trip:
      3 Train via Langeskov St.
      • One-Way approx: USD $64 - $94
      • Duration: 7 h 4 min
      Open +
      • Trip:
        3 Train via Langeskov St.
        • One-Way approx: USD $64 - $94
        • Duration: 7 h 4 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 3 h 37 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 3 h 37 min
        Close x
    5. Trip:
      5 Train, fly
      • One-Way approx: USD $119 - $300
      • Duration: 5 h 39 min
      Open +
      • Trip:
        5 Train, fly
        • One-Way approx: USD $119 - $300
        • Duration: 5 h 39 min
        Close x