Travel from Amsterdam to Odense

Bus or train from Amsterdam to Odense?

FlixBus operates a bus from Amsterdam to Odense 4 times a week. Tickets cost $45 - $80 and the journey takes 9 h 50 min. Alternatively, Dutch Railways (NS) operates a train from Amsterdam to Odense 3 times a day. Tickets cost $40 - $65 and the journey takes 3 h 5 min. 4 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 Amsterdam to Odense

From Amsterdam Centraal train to Amsterdam airport, fly to Billund airport, line 43 bus to Vejle st, then train to Odense. 5 h 20 min $146. From Amsterdam Centraal train to Amsterdam airport, fly to Copenhagen airport, then train to Odense. 5 h 48 min $127. From Amsterdam Centraal train to Amsterdam airport, fly to Aalborg airport, line 12 bus to Aalborg St., then train to Odense. 7 h 40 min $201. From Amsterdam, Amsterdam Sloterdijk bus to Odense, Odense Station. 9 h 50 min $76. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Kolding st, then train to Odense st. 10 h 43 min $188. From Amsterdam drive to Odense. 7 h 9 min $142.
Close Print Itinerary
  1. Here are 6 options to get from
    Amsterdam to Odense:

    1. Trip:
      1 Fly to Billund, train
      • One-Way approx: USD $105 - $402
      • Duration: 5 h 20 min
      Open +
      • Trip:
        1 Fly to Billund, train
        • One-Way approx: USD $105 - $402
        • Duration: 5 h 20 min
        Close x
    2. Trip:
      2 Fly to Copenhagen, train
      • One-Way approx: USD $77 - $262
      • Duration: 5 h 48 min
      Open +
      • Trip:
        2 Fly to Copenhagen, train
        • One-Way approx: USD $77 - $262
        • Duration: 5 h 48 min
        Close x
    3. Trip:
      3 Fly to Aalborg, train
      • One-Way approx: USD $131 - $371
      • Duration: 7 h 40 min
      Open +
      • Trip:
        3 Fly to Aalborg, train
        • One-Way approx: USD $131 - $371
        • Duration: 7 h 40 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $45 - $80
      • Duration: 9 h 50 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $45 - $80
        • Duration: 9 h 50 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $112 - $224
      • Duration: 10 h 43 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $112 - $224
        • Duration: 10 h 43 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 7 h 9 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 7 h 9 min
        Close x