Ferry from Hirtshals to Bergen

Tickets, prices & schedules

You can travel by ferry from Hirtshals to Bergen all year round, usually with 1 daily crossing that takes around 17 hr. Standard ferry ticket prices start at about € 148 for foot passengers and €189 for a cabin.

Fjord Line serves the ferry connection from Denmark to Norway with conventional cruise ferries with a range of amenities. Find up-to-date info, compare timetables, companies and prices for 2026, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

When planning your ferry trip from Hirtshals to Bergen, you can take advantage of the regular discounts available to specific passengers. Typically, children under 16 are entitled to lower ferry ticket prices, while infants and toddlers up to 3 years old travel for free.

On-board services and amenities

Fjord Line serves the Hirtshals - Bergen route with conventional cruise ferries that are designed for long-haul travel. On ferries such as the MS Bergensfjord and MS Stavangerfjord, you can expect to find a range of amenities and services such as:

  • Comfy air-conditioned lounges and seating on outer decks to enjoy the sea view
  • Restaurants, cafés and bars serving a range of hot and cold drinks, snacks and meals
  • Duty-free shops and kiosks selling snacks, gifts and travel essentials
  • Entertainment areas with live music, quizzes and themed activities on selected departures
  • Children’s play areas and family-friendly spaces
  • Wi-Fi hotspot to stay connected during the trip

Accessibility

The Hirtshals - Bergen ferries are generally accessible to travelers with disabilities, featuring ramps and elevators between decks and lounges, adapted amenities such as wheelchair-accessible toilets in public areas, and wheelchair-accessible cabins for travelers with reduced mobility.

Boarding assistance is typically available upon request and prior notification to the ferry company before your journey.

Important: accessibility features vary from vessel to vessel, so it is recommended to contact the ferry company at the time of booking for further details.

Cabins and accommodation

Are there cabins on the ferry?

Yes, you can book a cabin for up to 5 passengers on Hirtshals - Bergen ferries for a more comfortable journey. Typically, you can choose from:

  • Standard interior cabins
  • Exterior cabins with a sea view
  • Deluxe cabins and family suites with more space, a double bed, a minibar, and a sea view
  • Accessible cabins for passengers with disabilities
  • Pet-friendly cabins

Cabins typically have bedding, Wi-Fi, air conditioning, and an ensuite bathroom, while most also have a TV.

Cabin prices start at around €189.

Can I travel without a cabin on the Hirtshals to Bergen ferry?

Yes, you can travel without a cabin on the Hirtshals - Bergen ferry, if you book a reclining seat. A cabin or reclining seat is mandatory on overnight sailings, so you must reserve one of these accommodation options.

Can I book business-class seats?

No, Fjord Line does not offer business-class seating on the Hirtshals - Bergen route, however you can book a numbered airplane-type seat. These budget-friendly reclining seats are typically in a quiet lounge, so you can stretch out during the trip.

Prices for these reclining seats start at around € 148.

Luggage

Fjord Line is quite flexible with its luggage policy, and you can bring as many bags as you can carry on board yourself, in one go. You can keep your bags with you or check them in at the luggage storage area.

Traveling with pets

You can bring your pet with you on Hirtshals - Bergen ferries, provided you include it in your booking. Make sure you bring along your pet’s health and travel documents, as well as any supplies you may need for the trip.

Pets are generally allowed in designated pet-friendly areas on the outer decks, but are not permitted in indoor public areas, such as lounges, restaurants or shops. Guide and assistance dogs are permitted in all passenger areas.

Where do pets stay?

When traveling with Fjord Line, you can either book a place in the onboard kennels, a pet-friendly cabin, or you can keep your pet in your vehicle. Kennel tickets cost around €15.

If you opt to keep your pet in your vehicle, it’s recommended that you leave a window slightly open for the trip. You can usually visit the car deck to check up on your pet at specific times during the trip.

Useful tips for your ferry trip to Bergen from Hirtshals

Here are some useful tips for your ferry trip from Hirtshals to Bergen:

  • The port of Hirtshals can get busy, so it’s recommended to arrive at least 1 hr ahead of your ferry’s departure. If you are travelling with a vehicle, it’s best to be there 2 hr in advance.
  • The sea can get a bit rough, so if you are sensitive to the waves, consider taking a seasickness medication before the trip. As always, you can discuss your options with your pharmacist or doctor.
  • For your return trip, book your tickets on the Bergen - Hirtshals ferry in advance, as cabins and car deck spaces often sell out.
  • From Hirtshals you can also travel by ferry to Kristiansand, Larvik and Stavanger in Norway. For more information on ferry routes, companies and ticket prices, take a look at the Hirtshals ferries.

Where to take the ferry from Hirtshals to Bergen

Ferries to Bergen depart from Fjord Line's Nordsøterminalen (North Sea Terminal) at Containerkajen 4, in the eastern part of Hirtshals port. The terminal is around 3 km from the town center and about 65 km from Aalborg Airport. Hirtshals has several ferry terminals, so follow the signs specifically for Fjord Line.

Inside the terminal, you’ll find a ticket office, toilets and an elevator, but no luggage lockers or ATM. You’ll find more places to eat, shops and accommodations in Hirtshals town center, so it’s worth picking up any essentials before heading to the terminal. Parking near the terminal is limited.

How to get to the port of Hirtshals

  • By car: follow the E39 toward Hirtshals, then the signs for Fjord Line.
  • By train: travel toward Hirtshals via Hjørring. Lilleheden is the closest station to the Fjord Line terminal, although you’ll still need to walk through the port area. Alternatively, continue to Hirtshals station and take the terminal shuttle.
  • By station shuttle: a bus connects Hirtshals station with the Fjord Line terminal, with tickets purchased onboard. Services are usually timed around ferry departures.
  • By bus from Aalborg: Fjord Line offers a direct connection from Musikkens Hus, Musikkens Plads 1, taking approximately 50 min.
  • By taxi: you can reach the port in 10-15 min for most places in Hirtshals and in around 45-50 min from Aalborg Airport.

Check-in and boarding at Hirtshals

For your ferry to Bergen, head to Fjord Line’s Nordsøterminalen at Containerkajen 4. Check-in normally opens 2 hr before departure and boarding begins 1 hr before the ferry leaves. The boarding process closes 30 min before departure, so plan around this earlier time and follow any instructions on your ticket.

  • Foot passengers: check in at the terminal counter or a self-service kiosk, then follow the signs and announcements for boarding.
  • Passengers with vehicles: follow the signs for Fjord Line’s vehicle check-in lanes, then the staff’s directions for boarding. Arriving around 2 hr before departure gives you extra time to complete the process.

Important: you must check in at least 1 hr before sailing time, whether you’re traveling on foot or with a vehicle. 

Where does the ferry arrive in Bergen?

Ferries from Hirtshals typically dock at Jekteviksterminalen, at Nøstegaten 30, in Bergen’s Nøstet neighborhood. The terminal is approximately 1 km from the city center, with the Fish Market and Bryggen within walking distance, while the Bergen railway station is around 1.5 km away.

At the terminal, you’ll find luggage lockers, a café, a coffee machine, toilets and an elevator, with a taxi rank outside. You can walk toward Olav Kyrres gate for city bus connections, while central Bergen offers more cafés, shops, hotels and onward transport options.

Onward travel from Bergen

  • Bergen city center: the central shopping streets are 10-15 min walk from the terminal, while Bergen railway station is around 20 min away on foot or 5 min by taxi.
  • Bergen Airport (Flesland): allow approximately 25-30 min by car or taxi, depending on traffic. For public transport, walk to Byparken and take Bybanen light rail line 1, which takes around 45 min to the airport.
  • Voss: drive east along the E16, taking approximately 1.5 hr. Alternatively, take a direct train from Bergen railway station, with a journey time of around 1 hr 15 min.
  • Flåm: the drive on the E16 via Voss and Gudvangen takes approximately 2.5 hr. Direct buses from Bergen bus station take around 3 hr, while traveling by train with a change at Myrdal takes approximately 3 hr 45 min, depending on connections.
  • Oslo: it takes 7-8.5 hr to reach Oslo by car, depending on the route and road conditions, while direct trains from Bergen railway station to Oslo Central Station take around 6.5-7.5 hr.

How long is the ferry ride from Hirtshals to Bergen?

The duration of the Hirtshals - Bergen ferry trip normally ranges from 17 hr to 17 hr 45 min, depending on the vessel and crossing. The itinerary includes a brief stop in Stavanger along the way, but you do not need to change ferries.

What time does the ferry leave?

The ferry from Hirtshals to Bergen usually leaves at 19:15, however, occassionally the departure is scheduled later, at 20:00.

FAQs

Yes, the ferries from Hirtshals to Bergen have car decks for transporting vehicles. The exact cost depends on vehicle type and travel dates, with prices starting at about €100 for a car, €25 for a motorbike and €135 for a van.

Make sure you bring along your driver’s license, as well as vehicle registration and insurance documents.

No, the Hirtshals - Bergen ferry route is only served by conventional ferries. The fastest ferry completes the journey from Denmark to Norway in 17 hr.

The distance between the ports of Hirtshals and Bergen is approximately 324 nautical miles (about 600 km).

Yes, ferries normally set sail from the Danish port of Hirtshals at 19:15 or 20:00 and reach Bergen in Norway at 13:00 the next day. As the Hirtshals - Bergen ferry trip is overnight, we highly recommend booking a cabin.

With Fjord Line, you can book your Hirtshals - Bergen ferry tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

If your ferry trip is canceled, you usually have the following options:

  • Change your ticket to another departure of equal value.
  • Cancel your ticket with a request sent to the ferry operator for a full refund.

Find out more about what you can do in case of weather disruption or ferry strike.

If you’re worried about possible delays or cancellations, you can always visit our ferry travel alerts page for real-time updates on strikes, weather disruptions, and service suspensions.

Related ferry schedules

Book your ferry tickets