Travel options
from Oslo to Halmstad

You can get from Oslo to Halmstad by train, bus or flight.

Our recommendation

To get from Oslo to Halmstad on Dec 3 we recommend taking a bus because it’s the best combination of price and speed.

01:30PMOslo5h06 06:36PMHalmstad Centralstation
1 changes
$581One-way
Cheapest
01:30PMOslo5h06 06:36PMHalmstad Centralstation
1 changes
$581One-way
Other options
09:30AMOslo5h06 02:36PMHalmstad Centralstation
1 changes
$711One-way
02:45PMOslo5h18 08:03PMHalmstad Centralstation
1 changes
$711One-way
01:30PMOslo, Busstasjon Galleriet6h03 07:33PMHalmstad Centralstation
1 changes
$671One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information from Oslo to Halmstad

distanceDistance236 miles (380 km)
modeAvailable travel modesBus, ferry or train
priceTicket price range$27 - $90
cheapestCheapest modeBus • $27 (€23) • 5 h 25 min
fastestFastest modeBus • $27 (€23) • 5 h 25 min
carriersPopular travel companiesFlixbus, DFDS or Öresundståg

Take a bus, ferry or train to travel 236 miles (380 km) between Oslo and Halmstad. If speed is a priority, then a bus is the best option with an average duration of 5 h 25 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $27 (€23). The most popular travel companies which serve this trip are Flixbus, DFDS or Öresundståg among others. Travelers can even take a direct bus from Oslo to Halmstad.

Travel Tips

Travel from Oslo to Halmstad
Travel to Halmstad easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oslo to Halmstad.
FAQs
What are the COVID-19 travel restrictions for Halmstad, Sweden if I’m coming from Oslo, Norway?

Travel from Oslo, Norway to Halmstad, Sweden is: Partially open.

Is international entry into Halmstad from Oslo restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Norway.

Do I need to self-quarantine upon arrival to Halmstad, Sweden from Oslo?

  • COVID-19 test upon arrival

What are the COVID-19 safety measures to follow in Halmstad, Sweden?

The government of Sweden has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Recommended

The above information was last verified on 11/29/21. Remember to check the latest COVID-19 travel safety regulations for your trip to Halmstad from Oslo closer to your planned date of departure here.

Am I required to self-quarantine when I return to Oslo, Norway from Halmstad, Sweden?

Return travel to Oslo, Norway from Sweden is: Partially open.

Are there any travel restrictions on reentering Norway from Sweden?

Entry into Norway is allowed for: Entry is partially open for citizens and permanent residents of Sweden.

Are there requirements to self-quarantine on arrival into Norway from Sweden?

Requirements for reentering Norway:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 3 in quarantine
  • COVID-19 test upon arrival
  • Digital entry registration is required prior to arrival
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)

What are the requirements for social distancing and wearing face masks in Norway?

All travelers must abide by the following measures in Norway to reduce the spread of coronavirus in the country:

  • Social distance: 1 metre (s) (3 feet)
  • Face masks: Mandatory

The above information about your return travel to Oslo, Norway was last verified on 11/30/21. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Oslo from Halmstad.

How do I travel from Oslo to Halmstad?

There are 3 ways that you can travel between Oslo and Halmstad. You can take a bus, ferry or train.

What is the cheapest way from Oslo to Halmstad?

The cheapest way to travel from Oslo to Halmstad is by taking a bus with an average price of $27 (€23).

This is compared to other travel options to Halmstad:

A bus is $51 (€42) less than a ferry for this trip with tickets for a ferry from Oslo to Halmstad costing on average $78 (€65).

Taking a bus is usually $63 (€52) less than taking a train to Halmstad, which costs on average $90 (€75) for the same trip.

What is the quickest way to get from Oslo to Halmstad?

The fastest way to get to Halmstad from Oslo is by bus with an average travel time of 5 h 25 min.

Other travel options to Halmstad can usually take longer:

In comparison, getting to Halmstad by ferry can take on average 0 h 0 min.

In comparison, taking a train requires on average 0 h 0 min   of travel time.

What is the distance between Oslo and Halmstad?

Halmstad is approximately 236 miles (380 km) away from Oslo.

How many services a day are there to Halmstad from Oslo?

The average frequency per day from Oslo to Halmstad is:

  • 1 bus a day.

However, we recommend checking specific travel dates for your route from Oslo to Halmstad as scheduled services by bus, ferry or train can vary by season or day of the week.

What are the departure and arrival points in Oslo and in Halmstad?

These are the most popular departure and arrival points when traveling from Oslo to Halmstad:

  • Most travelers catch their bus from Oslo, Schweigaards gate (Bussterminal) and arrive in Halmstad, Hallarna (Parking).
  • Most travelers board their train from Oslo Bussterminal and arrive in Halmstad Centralstation.
Who can get me from Oslo to Halmstad?

If finding a good deal is your main consideration for your trip from Oslo to Halmstad, then we'll help you find the best value travel companies for you:

  • Flixbus can take you to Halmstad by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Oslo to Halmstad for $27 (€23).
  • Travel with DFDS for ferries to Halmstad. If you’re looking for a good deal on tickets, check for DFDS Oslo to Halmstad tickets on Omio for $78 (€65).
  • Öresundståg can take you to Halmstad by train. If searching for a good deal on trains, you can find tickets for Öresundståg from Oslo to Halmstad for $90 (€75).
Is there a way to travel directly from Oslo to Halmstad?

Yes, there are direct services available from Oslo to Halmstad with the following travel companies:

  • You'll find 1 direct bus per day with.

Direct services tend to save you time and add more convenience in getting you to Halmstad as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Halmstad from Oslo.

Where else should I travel to after my journey to Halmstad from Oslo ends?
Many of our customers who book a trip from Oslo to Halmstad often extend their vacation and travel to other popular destinations like Gothenburg, Copenhagen or Stockholm. If you’re thinking of adding another destination to your Oslo and Halmstad itinerary, let Omio find you the best connections between Halmstad and any of these top destinations today!
How early should I book tickets to Halmstad from Oslo online for the best deals?

Before traveling from Oslo to Halmstad, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket for this journey is costing $27 (€23) one way on average.
  • A ferry ticket costs $78 (€65) one way on average for this journey.
  • A train ticket costs $90 (€75) one way on average for this route.

But we recommend booking Oslo to Halmstad tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Oslo to Halmstad: related information

Here are some other resources that might have the information you need