There are 8 ways to get from Trondheim to Flåm by night train, bus, train, car, plane or car ferry

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

Recommended option

Night train, bus  •  11 h 37 min

  1. Take the night train from Trondheim S to Lillehammer stasjon 21
  2. Take the bus from Lillehammer skysstasjon to Flåm stasjon Nw162

$80 - $114

7 alternative options

Bus Norwegian Railways (NSB)  •  12 h 58 min

  1. Take the bus from Trondheim to Lillehammer skysstasjon 21B
  2. Take the bus from Lillehammer skysstasjon to Flåm stasjon Nw162

$83 - $118

Bus  •  13 h 52 min

  1. Take the bus from Dronningens gate to Olden
  2. Take the bus from Olden to Sogndal skysstasjon
  3. Take the bus from Sogndal skysstasjon to Flåm stasjon

$104 - $145

Train  •  16 h 15 min

  1. Take the train from Skansen stasjon to Røros stasjon 25
  2. Take the train from Røros stasjon to Hamar stasjon 25
  3. Take the train from Hamar stasjon to Oslo S R10
  4. Take the train from Oslo S to Myrdal stasjon 41

$151 - $197

Drive  •  7 h 30 min

  1. Drive from Trondheim to Flåm 289.8 miles

$75 - $120

Fly Trondheim to Bergen, train, bus  •  7 h 3 min

  1. Fly from Trondheim (TRD) to Bergen (BGO) TRD - BGO
  2. Take the train from Bergen stasjon to Voss stasjon
  3. Take the bus from Voss stasjon to Flåm stasjon

$116 - $288

Fly Trondheim to Sogndal, car ferry, drive  •  5 h 26 min

  1. Fly from Trondheim (TRD) to Sogndal (SOG) TRD - SOG
  2. Take the car ferry from Mannheller ferjekai to Fodnes ferjekai
  3. Drive from Fodnes ferjekai to Flåm

$83 - $355

Car ferry to Kristiansund, fly to Bergen, train, bus  •  10 h 38 min

  1. Take the car ferry from Trondheim hurtigbåtterminal to Kristiansund hurtigbåtkai
  2. Fly from Kristiansund (KSU) to Bergen (BGO) KSU - BGO
  3. Take the train from Bergen stasjon to Voss stasjon
  4. Take the bus from Voss stasjon to Flåm stasjon

$132 - $351

Questions & Answers

The cheapest way to get from Trondheim to Flåm is to drive which costs kr 600 - kr 900 and takes 7 h 30 min.

More details

The quickest way to get from Trondheim to Flåm is to fly and car ferry and drive which costs kr 650 - kr 2900 and takes 5 h 26 min.

More details

No, there is no direct bus from Trondheim to Flåm. However, there are services departing from Trondheim and arriving at Flåm stasjon via Lillehammer skysstasjon. The journey, including transfers, takes approximately 12 h 58 min.

More details

No, there is no direct train from Trondheim to Flåm. However, there are services departing from Skansen stasjon and arriving at Flåm stasjon via Røros stasjon, Hamar stasjon, Oslo S and Myrdal stasjon. The journey, including transfers, takes approximately 16 h 15 min.

More details

The distance between Trondheim and Flåm is 333 km. The road distance is 463.7 km.

Get driving directions

The best way to get from Trondheim to Flåm without a car is to night train and bus which takes 11 h 37 min and costs kr 600 - kr 950.

More details

It takes approximately 11 h 37 min to get from Trondheim to Flåm, including transfers.

More details

Trondheim to Flåm bus services, operated by Norwegian Railways (NSB), depart from Trondheim station.

More details

Trondheim to Flåm train services, operated by Norwegian Railways (NSB), depart from Skansen stasjon station.

More details

The best way to get from Trondheim to Flåm is to bus which takes 12 h 58 min and costs kr 650 - kr 1000. Alternatively, you can train, which costs kr 1200 - kr 1600 and takes 16 h 15 min.

Mode details

Map of how to get from Trondheim to Flåm.
Launch map view
  • Distance: 207.9 miles
  • Duration: 11 h 37 min

What companies run services between Trondheim, Norway and Flåm, Sogn og Fjordane, Norway?

You can take a bus from Trondheim to Flåm via Lillehammer skysstasjon in around 12 h 58 min. Alternatively, you can take a train from Trondheim to Flåm via Røros stasjon, Hamar stasjon, Oslo S, and Myrdal stasjon in around 16 h 15 min.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Trondheim to Bergen
Ave. Duration
1 h
When
Every day
Estimated price
$80 - $260
Flights from Trondheim to Bergen via Oslo
Ave. Duration
2 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $260
Flights from Trondheim to Bergen via Stavanger
Ave. Duration
2 h 40 min
When
Monday to Friday
Estimated price
$80 - $260
Flights from Kristiansund to Bergen via Oslo
Ave. Duration
2 h 53 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $650
Widerøe
Website
wideroe.no
Flights from Trondheim to Sogndal via Oslo
Ave. Duration
2 h 46 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $370
Flights from Trondheim to Sogndal via Bergen
Ave. Duration
2 h 50 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $370
Flights from Trondheim to Sogndal via Oslo, Bergen
Ave. Duration
4 h 20 min
When
Friday
Estimated price
$60 - $310
Flights from Trondheim to Sogndal via Bergen, Oslo
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $410
Flights from Trondheim to Sogndal via Stavanger, Bergen
Ave. Duration
4 h 55 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $400
Flights from Trondheim to Sogndal via Stavanger, Oslo
Ave. Duration
5 h 50 min
When
Monday to Friday
Estimated price
$95 - $430
Flights from Trondheim to Sogndal via Oslo, Orsta/Volda
Ave. Duration
6 h
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$90 - $390
Flights from Kristiansund to Bergen
Ave. Duration
1 h 3 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $390
Norwegian Air Shuttle
Website
norwegian.com
Flights from Trondheim to Bergen
Ave. Duration
1 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$85 - $240
Flights from Trondheim to Bergen via Oslo
Ave. Duration
2 h 45 min
When
Friday and Sunday
Estimated price
$85 - $240
Train operators
Norwegian Railways (NSB)
Website
nsb.no
Night train from Trondheim S to Lillehammer stasjon
Ave. Duration
4 h 27 min
Frequency
4 times a day
Estimated price
$35 - $55
Website
nsb.no
Train from Skansen stasjon to Røros stasjon
Ave. Duration
2 h 23 min
Frequency
3 times a day
Estimated price
$20 - $28
Website
nsb.no
Train from Røros stasjon to Hamar stasjon
Ave. Duration
3 h 24 min
Frequency
5 times a day
Estimated price
$30 - $45
Website
nsb.no
Train from Hamar stasjon to Oslo S
Ave. Duration
1 h 18 min
Frequency
Hourly
Estimated price
$18 - $26
Website
nsb.no
Train from Oslo S to Myrdal stasjon
Ave. Duration
4 h 33 min
Frequency
3 times a week
Estimated price
$35 - $50
Website
nsb.no
Train from Bergen stasjon to Voss stasjon
Ave. Duration
1 h 16 min
Frequency
Hourly
Estimated price
$14 - $20
Website
nsb.no
Bus operators
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Lillehammer skysstasjon to Flåm stasjon
Ave. Duration
6 h 10 min
Frequency
Once daily
Estimated price
$40 - $60
Website
Nor-Way Bussekspress
Bus from Dronningens gate to Olden
Ave. Duration
7 h 52 min
Frequency
Once daily
Estimated price
$55 - $80
Website
Nor-Way Bussekspress
Norwegian Railways (NSB)
Website
nsb.no
Bus from Trondheim to Lillehammer skysstasjon
Ave. Duration
5 h 48 min
Frequency
Twice a week
Estimated price
$40 - $60
Website
nsb.no
Bus from Voss stasjon to Flåm stasjon
Ave. Duration
59 min
Frequency
4 times a week
Estimated price
$13 - $19
Website
nsb.no
Kringom
Website
kringom.no
Bus from Olden to Sogndal skysstasjon
Ave. Duration
2 h 25 min
Frequency
5 times a week
Estimated price
$8 - $12
Schedules at
kringom.no
Nettbuss Travel AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Sogndal skysstasjon to Flåm stasjon
Ave. Duration
1 h 35 min
Frequency
4 times a day
Estimated price
$40 - $55
Schedules at
nettbuss.no
Ferry operators
Kringom
Website
kringom.no
Car ferry from Mannheller ferjekai to Fodnes ferjekai
Ave. Duration
15 min
Frequency
Every 20 minutes
Estimated price
$4 - $15
Schedules at
kringom.no
Fjord1
Website
fjord1.no
Car ferry from Mannheller ferjekai to Fodnes ferjekai
Ave. Duration
15 min
Frequency
Every 30 minutes
Estimated price
$3 - $4
Schedules at
fjord1.no
Passenger
$3 - $4
Standard Car
$8 - $10
Nettbuss Travel AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Car ferry from Mannheller ferjekai to Fodnes ferjekai
Ave. Duration
12 min
Frequency
Hourly
Schedules at
nettbuss.no
AtB
Phone
+47 478 02 820
Email
kundeservice@atb.no
Website
atb.no
Car ferry from Trondheim hurtigbåtterminal to Kristiansund hurtigbåtkai
Ave. Duration
3 h 30 min
Frequency
3 times a day
Website
AtB

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.

More Questions & Answers

The quickest flight from Trondheim Airport to Bergen Airport is the direct flight which takes 1 h.

Search flights

Trondheim to Flåm bus services, operated by Nor-Way Bussekspress, arrive at Flåm stasjon station.

More details

Trondheim to Flåm train services, operated by Norwegian Railways (NSB), arrive at Myrdal stasjon station.

More details

Yes, the driving distance between Trondheim to Flåm is 464 km. It takes approximately 7 h 30 min to drive from Trondheim to Flåm.

Get driving directions

Norwegian Air Shuttle and Scandinavian Airlines offer flights from Trondheim Airport to Bergen Airport.

Search flights

There are 27+ hotels available in Flåm. Prices start at $116 USD per night.

More details

The best way to get from Trondheim to Trondheim Airport is to line 26 train which takes 32 min and costs kr 75 - kr 110.

More details