Rome2Rio

How to get fromOdense to Riva del Gardaby train, plane, car, car train, bus, night train, shuttle, or train (Trenitalia)

Find Transport to Riva del Garda

See all options

There are 13 ways to get from Odense to Riva del Garda by train, plane, car, car train, bus, night train, shuttle, or train (Trenitalia)

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

  1. Train to Hamburg Airport, fly to Verona Villafranca Airport, train

    best
    1. Take the train from Odense St. to Hamburg Hbftrain train
    2. Fly from Hamburg Airport (HAM) to Verona Villafranca Airport (VRN)plane plane HAM - VRN
    3. Take the train from Verona Porta Nuova to Roveretotrain train
    10h 17m
    €140–409
  2. Train to Billund Airport, fly to Il Caravaggio International Airport, bus, train

    cheapest
    1. Take the train from Odense St. to Vejle St.train train
    2. Fly from Billund Airport (BLL) to Il Caravaggio International Airport (BGY)plane plane BLL - BGY
    3. Take the bus from Bergamo to Veronabus bus
    4. Take the train from Verona Porta Nuova to Roveretotrain train
    9h 23m
    €103–319
  3. Drive, car train

    1. Drive from Odense to Hamburg Hbfcar car
    2. Take the car train from Hamburg Hbf to Innsbruck Hauptbahnhofcartrain train
    3. Drive from Innsbruck Hauptbahnhof to Riva del Gardacar car
    17h 44m
    €185–249
  4. Bus

    1. Take the bus from Odense Station to Hamburg, Zentraler Omnibusbahnhofbus bus
    2. Take the bus from Hamburg, Zentraler Omnibusbahnhof to Innsbruck Südbahnstraßebus bus N05
    3. Take the bus from Innsbruck Südbahnstraße to Roveretobus bus 485
    24h 29m
    €127–218
  5. Train, night train, bus

    1. Take the train from Odense St. to Hamburg Dammtortrain train Rj
    2. Take the night train from Hamburg Dammtor to Innsbruck Hauptbahnhofnighttrain night train Nj
    3. Take the train from Innsbruck Hauptbahnhof to Trentotrain train Re
    4. Take the bus from Trento. Autostazione to Riva Del G. Via D.Chiesabus bus
    23h 28m
    €155–310
  6. Train to Copenhagen Airport, fly to Venice Marco Polo Airport, train

    1. Take the train from Odense St. to Copenhagen Lufthavntrain train
    2. Fly from Copenhagen Airport (CPH) to Venice Marco Polo Airport (VCE)plane plane CPH - VCE
    3. Take the train from Venezia Mestre to Verona Porta Nuovatrain train
    4. Take the train from Verona Porta Nuova to Roveretotrain train
    9h 41m
    €119–402
  7. Train to Copenhagen Airport, fly to Bologna Guglielmo Marconi Airport, train

    1. Take the train from Odense St. to Copenhagen Lufthavntrain train
    2. Fly from Copenhagen Airport (CPH) to Bologna Guglielmo Marconi Airport (BLQ)plane plane CPH - BLQ
    3. Take the train from Bologna Centrale to Roveretotrain train
    9h 40m
    €117–455
  8. Train to Copenhagen Airport, fly to Il Caravaggio International Airport, bus, train

    1. Take the train from Odense St. to Copenhagen Lufthavntrain train
    2. Fly from Copenhagen Airport (CPH) to Il Caravaggio International Airport (BGY)plane plane CPH - BGY
    3. Take the bus from Bergamo to Veronabus bus
    4. Take the train from Verona Porta Nuova to Roveretotrain train
    9h 51m
    €110–392
  9. Train to Copenhagen Airport, fly to Milan Linate Airport, train

    1. Take the train from Odense St. to Copenhagen Lufthavntrain train
    2. Fly from Copenhagen Airport (CPH) to Milan Linate Airport (LIN)plane plane CPH - LIN
    3. Take the train from Milano Centrale to Verona Porta Nuovatrain train
    4. Take the train from Verona Porta Nuova to Roveretotrain train
    10h 3m
    €134–464
  10. Train to Hamburg Airport, fly to Munich International Airport, shuttle, train

    1. Take the train from Odense St. to Hamburg Hbftrain train
    2. Fly from Hamburg Airport (HAM) to Munich International Airport (MUC)plane plane HAM - MUC
    3. Take a shuttle bus from Flughafen München to Chiusashuttle bus
    4. Take the train from Chiusa Klausen to Roveretotrain train
    13h 45m
    €255–544
  11. Train via Harburg

    1. Take the train from Odense St. to Hamburg Hbftrain train Ece / ...
    2. Take the train from Hamburg-Harburg to Kufsteintrain train 24
    3. Take the train from Kufstein to Brennero - Brennertrain train 89
    4. Take the train from Brennero - Brenner to Roveretotrain train Re
    18h 26m
    €233–1,041
  12. Train

    1. Take the train from Odense to Innsbruck Hbftrain train 305
    2. Take the train from Brennero - Brenner to Roveretotrain train Re / ...
    24h 39m
    €213–441
  13. Drive 1,390.6 km

    1. Drive from Odense to Riva del Gardacar car 1,390.6 km
    13h 39m
    €249–360

Odense to Riva del Garda by bus

Calendar5Weekly Buses
Duration24h 29mAverage Duration
Ticket€127Cheapest Price
See schedules

Questions & Answers

What companies run services between Odense, Denmark and Riva del Garda, Italy?

You can take a bus from Odense Station to Riva Del G. Htl Liberty via Hamburg, Zentraler Omnibusbahnhof, Innsbruck Südbahnstraße, Rovereto, and Rovereto. Staz. Fs in around 24h 29m. Alternatively, you can take a train from Odense St. to Riva Del G. Htl Liberty via Hamburg Hbf, Hamburg-Harburg, Kufstein, Brennero - Brenner, Rovereto, and Rovereto. Staz. Fs in around 18h 26m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Italy

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

Italy Travel Guides

Read the travel guideItaly Travel Guides

More Questions & Answers