Ferry from Hirtshals to Bergen
Tickets, prices & schedulesYou can travel by ferry from Hirtshals to Bergen all year round, usually with 1 daily crossing that takes around 17 hr. Ferry ticket prices normally start at about €106 for a foot passenger and €183 for a cabin.
Fjord Line serves the ferry connection from Denmark to Norway with conventional cruise ferries. Find up-to-date info, compare timetables, companies and prices, 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 €183.
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 €106.
Luggage
Fjord Line is quite flexible with its luggage policy, and you can bring as many bags as you can carry on board yourself. You can keep your bags with you or check them in at the luggage storage area.
Traveling with pets
Pets are generally allowed on Hirtshals - Bergen ferries, provided you include them 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 Hirtstals ferries.
Where to take the ferry from Hirtshals to Bergen
Ferries to Bergen typically set sail from the international ferry terminal (Færgeterminalen) at the port of Hirtshals (Hirtshals Havn) in northern Denmark. The port is located just 1 km from Hirtshals town center and around 65 km from Aalborg Airport.
At the ferry terminal, you’ll find basic travel amenities, such as ticket offices, waiting areas, cafés and parking facilities for short- and long-term stays. Additional services, such as supermarkets, restaurants and accommodation, are available nearby in Hirtshals town.
How to get to the port of Hirtshals
- By car: you can reach the port via the E39 by following the signs for Hirtshals Havn and then Færgeterminal.
- By train: there are frequent train services from Aalborg to Hirtshals, with the train station being about a 10-15 min walk from the ferry terminal.
- By bus: regional buses run between Aalborg and Hirtshals. From the town center or station, you can reach the port on foot or by a short taxi ride.
- By taxi: taxis are available in Hirtshals and can take you to the port within a few min from anywhere in town.
Where does the ferry arrive in Bergen?
Ferries from Hirtshals typically dock at the port of Bergen (Bergen Havn), specifically at the Nøstet / Dokken ferry terminal area, which handles international ferry traffic. The port is 1-2 km from the city center and about 18 km from Bergen Airport (Flesland).
The port area offers basic passenger facilities, including a café, Wi-Fi, luggage lockers, a waiting room and ticket offices. A wider range of amenities, such as hotels, restaurants, shops and transport hubslocated in the nearby city center.
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.
Hirtshals - Bergen ferry companies
FAQs
Yes, the ferries from Hirtshals to Bergen have car decks for transporting vehicles. Prices normally start at about €80 to transport a car, €18 for a motorbike and €117 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.
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.