There are 5 ways to get from Borås to Mariestad 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.
Train, bus
best- Take the train from Borås Centralstation to Herrljunga tågstationtrain
- Take the train from Herrljunga tågstation to Skövde Centralstationtrain 444 / ...
- Take the bus from Skövde Centralstation to Mariestad stationbus 500 / ...
2h 35mkr 191–535Train
cheapest- Take the train from Borås Centralstation to Herrljunga tågstationtrain 13884 / ...
- Take the train from Herrljunga tågstation to Mariestad stationtrain 3308 / ...
3h 2mkr 166–375Bus
- Take the bus from Borås Centralstation to Jönköping Resecentrumbus 400 / ...
- Take the bus from Jönköping Bus Station to Skövde Central Bus Stationbus
- Take the bus from Skövde Centralstation to Mariestad stationbus 500 / ...
4h 40mkr 316–986Drive 139.6 km
- Drive from Borås to Mariestadcar 139.6 km
2h 7mkr 249–360Train, line 504 bus
- Take the train from Borås Centralstation to Herrljunga tågstationtrain
- Take the train from Herrljunga tågstation to Töreboda tågstationtrain 170 / ...
- Take the bus from Töreboda tågstation to Mariestad stationbus 504
3h 2mkr 180–450
Borås to Mariestad by train and bus
Questions & Answers
The cheapest way to get from Borås to Mariestad is to train which costs 160 kr - 380 kr and takes 3h 2m.
The fastest way to get from Borås to Mariestad is to drive which takes 2h 7m and costs 240 kr - 360 kr.
No, there is no direct bus from Borås station to Mariestad station. However, there are services departing from Borås Centralstation and arriving at Mariestad station via Jönköping Bus Station and Skövde Centralstation. The journey, including transfers, takes approximately 4h 40m.
No, there is no direct train from Borås station to Mariestad station. However, there are services departing from Borås Centralstation and arriving at Mariestad station via Herrljunga tågstation. The journey, including transfers, takes approximately 3h 2m.
The distance between Borås and Mariestad is 174 km. The road distance is 139.6 km.
The best way to get from Borås to Mariestad without a car is to train and bus which takes 2h 35m and costs 190 kr - 550 kr.
It takes approximately 2h 35m to get from Borås to Mariestad, including transfers.
Borås to Mariestad bus services, operated by Vy Buss, depart from Borås Centralstation.
Borås to Mariestad train services, operated by Vasttrafik, depart from Borås Centralstation.
The best way to get from Borås to Mariestad is to bus which takes 4h 40m and costs 310 kr - 1000 kr. Alternatively, you can train, which costs 160 kr - 380 kr and takes 3h 2m.
What companies run services between Borås, Sweden and Mariestad, Sweden?
You can take a bus from Borås Centralstation to Mariestad station via Jönköping Bus Station and Skövde Centralstation in around 4h 40m. Alternatively, you can take a train from Borås Centralstation to Mariestad station via Herrljunga tågstation in around 3h 2m.
- Phone
- +46 77 141 43 00
- Website
- vasttrafik.se
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- kr 45–110
- Website
- https://www.vasttrafik.se/en/
Train from Herrljunga tågstation to Skövde Centralstation
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- kr 70–160
- Website
- https://www.vasttrafik.se/en/
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- kr 45–110
- Website
- https://www.vasttrafik.se/en/
Train from Herrljunga tågstation to Mariestad station
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- kr 120–270
- Website
- https://www.vasttrafik.se/en/
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- kr 45–110
- Website
- https://www.vasttrafik.se/en/
Train from Herrljunga tågstation to Töreboda tågstation
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- kr 110–260
- Website
- https://www.vasttrafik.se/en/
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 36 min
- Frequency
- Twice daily
- Estimated price
- kr 70–110
- Website
- https://www.sj.se/en/
Train from Herrljunga tågstation to Skövde Centralstation
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- kr 100–170
- Website
- https://www.sj.se/en/
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 36 min
- Frequency
- Twice daily
- Estimated price
- kr 70–110
- Website
- https://www.sj.se/en/
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 36 min
- Frequency
- Twice daily
- Estimated price
- kr 70–110
- Website
- https://www.sj.se/en/
Train from Herrljunga tågstation to Töreboda tågstation
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- kr 170–260
- Website
- https://www.sj.se/en/
- Phone
- +46 8 580 971 66
- [email protected]
- Website
- vrresa.se
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- kr 60–95
- Website
- https://vrresa.se/en
Train from Herrljunga tågstation to Skövde Centralstation
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- kr 95–150
- Website
- https://vrresa.se/en
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- kr 60–95
- Website
- https://vrresa.se/en
Train from Borås Centralstation to Herrljunga tågstation
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- kr 60–95
- Website
- https://vrresa.se/en
- Phone
- +46 77 141 43 00
- Website
- vasttrafik.se
Bus from Skövde Centralstation to Mariestad station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- kr 75–260
- Website
- https://www.vasttrafik.se/en/
Bus from Skövde Centralstation to Mariestad station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- kr 75–260
- Website
- https://www.vasttrafik.se/en/
Bus from Töreboda tågstation to Mariestad station
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- kr 24–85
- Website
- https://www.vasttrafik.se/en/
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Borås Centralstation to Jönköping Resecentrum
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- kr 160–310
- Website
- https://www.vybuss.com/
Bus from Jönköping Bus Station to Skövde Central Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- kr 160–310
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Borås Centralstation to Jönköping Resecentrum
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- kr 80–140
- Website
- https://www.flixbus.co.uk
- Phone
- +46 490 130 00
- [email protected]
- Website
- vastervikexpress.se
Bus from Borås Centralstation to Jönköping Resecentrum
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Website
- https://vastervikexpress.se/
- Phone
- 0550-66 15 70
- Website
- bergslagstaget.se
Bus from Jönköping Bus Station to Skövde Central Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- kr 417
- Website
- http://www.bergslagstaget.se/
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Borås to Mariestad bus services, operated by Vy Buss, arrive at Jönköping Resecentrum station.
Borås to Mariestad train services, operated by Vasttrafik, arrive at Herrljunga tågstation.
Yes, the driving distance between Borås to Mariestad is 140 km. It takes approximately 2h 7m to drive from Borås to Mariestad.
Book your Borås to Mariestad train tickets online with Omio.
Book your Borås to Mariestad bus tickets online with Omio.
There are 70+ hotels available in Mariestad.















