There are 5 ways to get from Oslo to Töreboda by train, 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.
Recommended option
Train
-
Take the train from Oslo S to Kristinehamn station
-
Take the train from Kristinehamn station to Töreboda station
Cheapest option
Bus
-
Take the bus from Oslo Central Bus Station to Uddevalla Torp
-
Take the bus from Trollhättan Centralstation to Skövde Centralstation
-
Take the bus from Skövde resecentrum to Töreboda resecentrum
3 alternative options
Bus, train
-
Take the bus from Oslo bussterminal to Kristinehamn Resecentrum
-
Take the train from Kristinehamn station to Töreboda station
Train via Vänersborg
-
Take the train from Oslo S to Öxnered station
-
Take the train from Öxnered station to Herrljunga station
-
Take the train from Herrljunga station to Töreboda resecentrum
Drive
-
Drive from Oslo to Töreboda
Oslo to Töreboda by train
Questions & Answers
The most affordable way to get from Oslo to Töreboda is to bus and train, which costs kr 240 - kr 320 and takes 5h 44m.
The quickest way to get from Oslo to Töreboda is to drive which costs kr 700 - kr 1100 and takes 4h 25m.
No, there is no direct bus from Oslo station to Töreboda. However, there are services departing from Oslo Central Bus Station and arriving at Töreboda resecentrum via Torp Terminalen Uddevalla, Trollhättan Centralstation and Skövde resecentrum. The journey, including transfers, takes approximately 8h.
No, there is no direct train from Oslo to Töreboda station. However, there are services departing from Oslo S and arriving at Töreboda station via Kristinehamn station. The journey, including transfers, takes approximately 5h 17m.
The distance between Oslo and Töreboda is 234 km. The road distance is 339.2 km.
The best way to get from Oslo to Töreboda without a car is to train which takes 5h 17m and costs kr 430 - kr 550.
It takes approximately 5h 17m to get from Oslo to Töreboda, including transfers.
Oslo to Töreboda bus services, operated by Vy Buss, depart from Oslo Central Bus Station.
Oslo to Töreboda train services, operated by Swedish Railways (SJ), depart from Oslo S station.
The best way to get from Oslo to Töreboda is to train which takes 5h 17m and costs kr 430 - kr 550. Alternatively, you can bus, which costs kr 240 - kr 360 and takes 8h.

- Distance: 233.8 km
- Duration: 5h 17m
What companies run services between Oslo, Norway and Töreboda, Sweden?
You can take a train from Oslo to Töreboda via Kristinehamn station in around 5h 17m. Alternatively, you can take a bus from Oslo to Töreboda via Torp Terminalen Uddevalla, Trollhättan Centralstation, and Skövde resecentrum in around 8h.

- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Oslo S to Kristinehamn station
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a day
- Estimated price
- 280 kr - 400 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 310 kr - 400 kr
- 2nd Class Ticket
- 280 kr - 350 kr
Train from Herrljunga station to Töreboda station
- Ave. Duration
- 47 min
- Frequency
- Every 3 hours
- Estimated price
- 110 kr - 240 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 190 kr - 240 kr
- 2nd Class Ticket
- 110 kr - 140 kr
_202204231056.png)
- Phone
- +47 61 05 19 10
- Website
- vy.no
Train from Oslo S to Kristinehamn station
- Ave. Duration
- 3h 24m
- Frequency
- Once a week
- Estimated price
- 360 kr - 440 kr
- Website
- vy.no
Train from Oslo S to Öxnered station
- Ave. Duration
- 3h 1m
- Frequency
- Every 4 hours
- Estimated price
- 330 kr - 410 kr
- Website
- vy.no

- Phone
- 0550-875 61
- info@tagakeriet.se
- Website
- tagakeriet.se
Train from Kristinehamn station to Töreboda station
- Ave. Duration
- 54 min
- Frequency
- Once a week
- Estimated price
- 110 kr - 150 kr
- Website
- Tågab
- 2nd Class
- 110 kr - 150 kr

- Phone
- +46 77 141 43 00
- kundservicefirst@vasttrafik.se
- Website
- vasttrafik.se
Train from Öxnered station to Herrljunga station
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- 90 kr - 130 kr
- Website
- Vasttrafik
Train from Herrljunga station to Töreboda station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- 120 kr - 180 kr
- Website
- Vasttrafik

- Phone
- +46 77 175 75 75
- Website
- sj.se
Train from Herrljunga station to Töreboda resecentrum
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Website
- SJ

- Phone
- 0771-77 77 11
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Herrljunga station to Töreboda resecentrum
- Ave. Duration
- 49 min
- Frequency
- 3 times a week
- Estimated price
- 150 kr - 210 kr
- Website
- Öresundståg

- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Bus from Oslo bussterminal to Kristinehamn Resecentrum
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Website
- Vy Travel AB

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).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Oslo to Kristinehamn
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- 150 kr - 190 kr
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +47 61 05 19 10
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo Central Bus Station to Uddevalla Torp
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- 410 kr - 550 kr
- Website
- Vy Buss

- Phone
- +47 407 05070
- buss@vy.no
- Website
- bus4you.se
Bus from Oslo Bussterminal to Torp Terminalen Uddevalla
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- 140 kr - 210 kr
- Website
- Bus4You

- Phone
- +46 771-15 15 15
- info@nettbuss.se
- Website
- bus4you.se
Bus from Oslo Bussterminal to Torp Terminalen Uddevalla
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Estimated price
- 120 kr - 180 kr
- Website
- Nettbuss Express

- Phone
- +46 77 141 43 00
- kundservicefirst@vasttrafik.se
- Website
- vasttrafik.se
Bus from Trollhättan Centralstation to Skövde Centralstation
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- 60 kr - 80 kr
- Website
- Vasttrafik
Bus from Skövde resecentrum to Töreboda resecentrum
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- 23 kr - 30 kr
- Website
- Vasttrafik
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.
More Questions & Answers
Oslo to Töreboda bus services, operated by Vasttrafik, arrive at Töreboda resecentrum station.
Oslo to Töreboda train services, operated by Tågab, arrive at Töreboda station.
Yes, the driving distance between Oslo to Töreboda is 339 km. It takes approximately 4h 25m to drive from Oslo to Töreboda.
There are 23+ hotels available in Töreboda. Prices start at 1000 kr SEK per night.