There are 3 ways to get from Oslo to Hammarö by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Take the bus from Oslo to Karlstad
Take the bus from Oslo Bussterminal to Karlstad Busstationen
Drive from Oslo to Hammarö
Oslo to Hammarö by bus
The bus journey time between Oslo and Hammarö is around 3h 22m and covers a distance of around 228 km. This includes an average layover time of around 5 min. The fastest bus normally takes 3h 22m. Operated by FlixBus and Värmlandstrafik, the Oslo to Hammarö bus service departs from Oslo and arrives in Hammarlunden, Lövnäslede. Typically four buses run weekly, although weekend and holiday schedules can vary so check in advance.
Average bus journey times
Bus route information
First and last buses
The schedules shown below are for the next available departures.
Oslo to Hammarö bus schedules
Buses departing Friday, September 24, 2021
Buses departing Saturday, September 25, 2021
Buses departing Sunday, September 26, 2021
Buses departing Monday, September 27, 2021
Questions & Answers
The cheapest way to get from Oslo to Hammarö is to bus which costs kr 190 - kr 260 and takes 3h 37m.
The quickest way to get from Oslo to Hammarö is to drive which costs kr 320 - kr 470 and takes 2h 57m.
No, there is no direct bus from Oslo to Hammarö. However, there are services departing from Oslo and arriving at Hammarlunden, Lövnäslede via Karlstad Busstationen. The journey, including transfers, takes approximately 3h 37m.
The distance between Oslo and Hammarö is 169 km. The road distance is 226.1 km.
The best way to get from Oslo to Hammarö without a car is to bus which takes 3h 37m and costs kr 190 - kr 260.
It takes approximately 3h 37m to get from Oslo to Hammarö, including transfers.
Oslo to Hammarö bus services, operated by FlixBus, depart from Oslo station.
Oslo to Hammarö bus services, operated by FlixBus, arrive at Karlstad station.
Yes, the driving distance between Oslo to Hammarö is 226 km. It takes approximately 2h 57m to drive from Oslo to Hammarö.
There are 21+ hotels available in Hammarö. Prices start at 1000 kr SEK per night.
What companies run services between Oslo, Norway and Hammarö, Sweden?
FlixBus operates a bus from Oslo to Karlstad 4 times a week. Tickets cost 130 kr - 160 kr and the journey takes 3h 5m.
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Bus from Oslo to Karlstad
- Ave. Duration
- 3h 5m
- 4 times a week
- Estimated price
- 130 kr - 160 kr
Frequently asked questions
Want to know more about travelling around Sweden
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.