There are 10 ways to get from Venice to Trondheim by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Venice Marco Polo Airport
best- Fly from Venice Marco Polo Airport (VCE) to Trondheim (TRD)plane VCE - TRD
8h 29mkr 1,012–2,912Train
- Take the train from Venezia S. Lucia to Villach Hbftrain Rjx
- Take the train from Villach Hbf to St. Johann Im Pongautrain Ice
- Take the train from St Johann im Pongau to Stockholm Centralstationtrain
- Take the train from Stockholm Centralstation to Storlien stationtrain
- Take the train from Storlien station to Trondheim Strain R71
45h 13mkr 2,323–6,545Bus
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Praha, ÚAN Florencbus 861
- Take the bus from Praha, ÚAN Florenc to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Olav Kyrres gatebus
45h 37mkr 2,278–3,893Drive, car train
- Drive from Venice to Mallnitz-Obervellachcar
- Take the car train from Mallnitz-Obervellach to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Trondheimcar
26h 57mkr 4,695–15,415Train to Verona Villafranca Airport, fly
- Take the train from Venezia S. Lucia to Verona Porta Nuovatrain
- Fly from Verona Villafranca Airport (VRN) to Trondheim (TRD)plane VRN - TRD
11h 35mkr 1,361–5,503Train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Venezia S. Lucia to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Trondheim (TRD)plane BLQ - TRD
9h 9mkr 1,317–3,896Train to Il Caravaggio International Airport, fly
- Take the train from Venezia S. Lucia to Bresciatrain
- Fly from Il Caravaggio International Airport (BGY) to Trondheim (TRD)plane BGY - TRD
10h 26mkr 1,080–4,291Train via Malmö
- Take the train from Venezia Santa Lucia Station to Jenbachtrain 89
- Take the train from Jenbach to Malmö, Centralstationtrain
- Take the train from Malmö, Centralstation to Storlien stationtrain
- Take the train from Storlien station to Trondheim Strain R71
47h 42mkr 2,789–4,016Train, bus
- Take the train from Venezia S. Lucia to Verona Porta Nuovatrain Fr
- Take the bus from VERONA, V.le A. Palladio 9 - naprzeciw stacji Tamoil to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from Słubice to Oslo bussterminalbus
- Take the train from Oslo S to Trondheim S Fosenkaiatrain F6
47h 43mkr 2,793–4,835Drive 2,696.2 km
- Drive from Venice to Trondheimcar 2,696.2 km
29h 43mkr 5,591–8,075
Venice to Trondheim by train
Questions & Answers
The cheapest way to get from Venice to Trondheim is to fly which costs kr 1000 - kr 3000 and takes 8h 29m.
The fastest way to get from Venice to Trondheim is to fly which takes 8h 29m and costs kr 1000 - kr 3000.
No, there is no direct bus from Venice to Trondheim. However, there are services departing from Venezia and arriving at Olav Kyrres gate via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Praha, ÚAN Florenc and Oslo bussterminal. The journey, including transfers, takes approximately 45h 37m.
No, there is no direct train from Venice to Trondheim. However, there are services departing from Venezia S. Lucia and arriving at Trondheim S via Villach Hbf, St Johann im Pongau, Stockholm Centralstation and Storlien station. The journey, including transfers, takes approximately 45h 13m.
The distance between Venice and Trondheim is 2055 km. The road distance is 2696.2 km.
The best way to get from Venice to Trondheim without a car is to train which takes 45h 13m and costs kr 2300 - kr 7000.
It takes approximately 8h 29m to get from Venice to Trondheim, including transfers.
Venice to Trondheim bus services, operated by FlixBus, depart from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) station.
Venice to Trondheim train services, operated by Railjet, depart from Venezia S. Lucia station.
The best way to get from Venice to Trondheim is to fly which takes 8h 29m and costs kr 1000 - kr 3000. Alternatively, you can train, which costs kr 2300 - kr 7000 and takes 45h 13m, you could also bus, which costs kr 2200 - kr 3900 and takes 45h 37m.
What companies run services between Venice, Italy and Trondheim, Norway?
KLM, Lufthansa, and four other airlines fly from Venice Marco Polo Airport (VCE) to Trondheim (TRD) 4 times a day. Alternatively, you can take a train from Venezia S. Lucia to Trondheim S via Villach Hbf, St. Johann Im Pongau, St Johann im Pongau, Stockholm Centralstation, and Storlien station in around 45h 13m.
- Website
- flysas.com
Flights from Venice Marco Polo Airport to Trondheim via Copenhagen
- Ave. Duration
- 7h 12m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 650–3,700
Flights from Bologna Guglielmo Marconi Airport to Trondheim via Copenhagen
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–4,000
Flights from Il Caravaggio International Airport to Trondheim via Copenhagen
- Ave. Duration
- 5h 17m
- When
- Tuesday and Sunday
- Estimated price
- kr 650–2,500
Flights from Il Caravaggio International Airport to Trondheim via Stockholm
- Ave. Duration
- 5h 10m
- When
- Monday and Tuesday
- Estimated price
- kr 700–2,600
Flights from Il Caravaggio International Airport to Trondheim via Bergen
- Ave. Duration
- 7h 25m
- When
- Wednesday
- Estimated price
- kr 950–3,700
- Website
- klm.com
Flights from Venice Marco Polo Airport to Trondheim via Amsterdam Schiphol
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- kr 950–4,600
Flights from Verona Villafranca Airport to Trondheim via Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Wednesday and Saturday
- Estimated price
- kr 1,100–5,500
Flights from Bologna Guglielmo Marconi Airport to Trondheim via Amsterdam Schiphol
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- kr 1,000–4,900
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Trondheim via Frankfurt
- Ave. Duration
- 7h 20m
- When
- Monday and Friday
- Estimated price
- kr 1,000–4,200
Flights from Venice Marco Polo Airport to Trondheim via Munich
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- kr 1,000–4,200
Flights from Verona Villafranca Airport to Trondheim via Munich
- Ave. Duration
- 10h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- kr 1,200–5,000
Flights from Verona Villafranca Airport to Trondheim via Frankfurt
- Ave. Duration
- 11h 20m
- When
- Monday and Friday
- Estimated price
- kr 1,200–5,000
Flights from Bologna Guglielmo Marconi Airport to Trondheim via Frankfurt
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- kr 1,100–4,600
- Website
- norwegian.com
Flights from Venice Marco Polo Airport to Trondheim via Oslo
- Ave. Duration
- 11h 5m
- When
- Wednesday
- Estimated price
- kr 900–3,500
Flights from Verona Villafranca Airport to Trondheim via London Gatwick
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- kr 1,200–4,700
Flights from Verona Villafranca Airport to Trondheim via Krakow
- Ave. Duration
- 8h 10m
- When
- Thursday
- Estimated price
- kr 1,200–4,600
Flights from Bologna Guglielmo Marconi Airport to Trondheim via Oslo
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- kr 1,000–3,800
Flights from Il Caravaggio International Airport to Trondheim via Oslo
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- kr 900–3,600
- Website
- wideroe.no
Flights from Il Caravaggio International Airport to Trondheim via Oslo Sandefjord
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- kr 650–2,500
Train from Venezia S. Lucia to Villach Hbf
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- kr 430–650
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- kr 430–650
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- kr 240–370
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- kr 240–370
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- kr 360–410
- Website
- https://int.bahn.de/en
Train from Venezia Santa Lucia Station to Jenbach
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- kr 750–900
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- kr 290–440
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- kr 320–420
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a day
- Estimated price
- kr 250–350
- Website
- https://www.oebb.at/en/
- Phone
- +43 51717
- Website
- nightjet.com
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- kr 300–2,950
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- kr 2,850–2,950
- Couchette Carriage
- kr 1,400–1,600
- Seating Carriage
- kr 300–370
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- kr 80–110
- Website
- http://www.hzpp.hr/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from St Johann im Pongau to Stockholm Centralstation
- Ave. Duration
- 25h 18m
- Frequency
- Once a week
- Estimated price
- kr 1,200–1,800
- Website
- https://www.snalltaget.se/en
Train from Stockholm Centralstation to Storlien station
- Ave. Duration
- 9h 55m
- Frequency
- Twice a week
- Estimated price
- kr 500–750
- Website
- https://www.snalltaget.se/en
Train from Jenbach to Malmö, Centralstation
- Ave. Duration
- 20h 7m
- Frequency
- Twice a week
- Estimated price
- kr 1,000–1,500
- Website
- https://www.snalltaget.se/en
Train from Malmö, Centralstation to Storlien station
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Estimated price
- kr 900–1,300
- Website
- https://www.snalltaget.se/en
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Storlien station to Trondheim S
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 180–270
- Website
- https://www.sj.no/en/front-page/
Train from Oslo S to Trondheim S Fosenkaia
- Ave. Duration
- 8h 20m
- Frequency
- Every 4 hours
- Estimated price
- kr 950–1,500
- Website
- https://www.sj.no/en/front-page/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Storlien station to Trondheim S
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 110–360
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 250–360
- 2nd Class Ticket
- kr 110–160
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Mallnitz-Obervellach to Hamburg Hbf
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- kr 1,100–10,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- kr 4,700–5,300
- Car Compartment
- kr 8,500–10,000
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- kr 190–370
- Schedules at
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- kr 250–500
- Schedules at
- trenitalia.com
Train from Venezia S. Lucia to Brescia
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- kr 290–600
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- kr 90–140
- Website
- https://www.trenitalia.com/en.html
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- kr 110–170
- Website
- https://www.trenitalia.com/en.html
Train from Venezia S. Lucia to Brescia
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- kr 130–190
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- kr 350–440
- Website
- https://www.italotreno.it/en
- Smart Economy
- kr 350–440
- Smart Flex
- kr 360–440
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- kr 390–500
- Website
- https://www.italotreno.it/en
- Smart Economy
- kr 390–500
- Smart Flex
- kr 410–500
Train from Venezia S. Lucia to Brescia
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- kr 420–550
- Website
- https://www.italotreno.it/en
- Smart Economy
- kr 420–550
- Smart Flex
- kr 440–550
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- kr 360–850
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- kr 600–850
- 2nd Class
- kr 360–480
Train from Venezia S. Lucia to Brescia
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- kr 500–1,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- kr 700–1,000
- 2nd Class
- kr 500–650
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Praha, ÚAN Florenc
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- kr 550–950
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Oslo bussterminal
- Ave. Duration
- 23h 5m
- Frequency
- 4 times a week
- Estimated price
- kr 950–1,700
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Praha, ÚAN Florenc
- Ave. Duration
- 12h 10m
- Frequency
- Once a week
- Estimated price
- kr 500–800
- Website
- https://regiojet.com/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo bussterminal to Olav Kyrres gate
- Ave. Duration
- 7h 37m
- Frequency
- Once a week
- Estimated price
- kr 800–1,200
- Website
- https://www.vybuss.com/
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from VERONA, V.le A. Palladio 9 - naprzeciw stacji Tamoil to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- kr 850–1,200
- Website
- https://www.sindbad.pl/en/home
Bus from Słubice to Oslo bussterminal
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- kr 900–1,300
- Website
- https://www.sindbad.pl/en/home
Want to know more about travelling around Norway
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Venice to Trondheim bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
Venice to Trondheim train services, operated by Railjet, arrive at Villach Hbf station.
Yes, the driving distance between Venice to Trondheim is 2696 km. It takes approximately 29h 43m to drive from Venice to Trondheim.
There are 338+ hotels available in Trondheim.










































































