There are 3 ways to get from Žagarė to Zarasai 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
best- Take the train from Dobele to Riga-Pasazierutrain 724 / ...
- Take the train from Riga-Pasazieru to Daugavpilstrain 702 / ...
5h 47m$23–34Bus
- Take the bus from Žagarė to Šiaulių autobusų stotisbus M-371
- Take the bus from Šiaulių autobusų stotis to Zarasų autobusų stotisbus M-429
7h 5m$34–39Drive 231.7 km
- Drive from Žagarė to Zarasaicar 231.7 km
3h 28m$40–58
Žagarė to Zarasai by bus
Questions & Answers
The cheapest way to get from Žagarė to Zarasai is to train which costs $22 - $35 and takes 5h 47m.
The fastest way to get from Žagarė to Zarasai is to drive which takes 3h 28m and costs $40 - $60.
No, there is no direct bus from Žagarė to Zarasai. However, there are services departing from Žagarė and arriving at Zarasų autobusų stotis via Šiaulių autobusų stotis. The journey, including transfers, takes approximately 7h 5m.
No, there is no direct train from Žagarė to Zarasai. However, there are services departing from Dobele and arriving at Daugavpils via Riga-Pasazieru. The journey, including transfers, takes approximately 5h 47m.
The distance between Žagarė and Zarasai is 351 km. The road distance is 231.7 km.
The best way to get from Žagarė to Zarasai without a car is to bus which takes 7h 5m and costs $30 - $40.
It takes approximately 5h 47m to get from Žagarė to Zarasai, including transfers.
Žagarė to Zarasai bus services, operated by Kautra, depart from Žagarė station.
Žagarė to Zarasai train services, operated by Vivi, depart from Dobele station.
The best way to get from Žagarė to Zarasai is to train which takes 5h 47m and costs $22 - $35. Alternatively, you can bus, which costs $30 - $40 and takes 7h 5m.
What companies run services between Žagarė, Šiauliai County, Lithuania and Zarasai, Lithuania?
You can take a vehicle from Žagarė to Zarasai via Dobele, Riga-Pasazieru, and Daugavpils in around 5h 47m. Alternatively, you can take a bus from Žagarė to Zarasų autobusų stotis via Šiaulių autobusų stotis in around 7h 5m.
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Dobele to Riga-Pasazieru
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- Vivi
Train from Riga-Pasazieru to Daugavpils
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- Vivi
- Phone
- (+370 37) 34 24 40
- [email protected]
- Website
- Kautra
Bus from Žagarė to Šiaulių autobusų stotis
Bus from Šiaulių autobusų stotis to Zarasų autobusų stotis
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, How to get from Heathrow Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Žagarė to Zarasai bus services, operated by Kautra, arrive at Šiaulių autobusų stotis station.
Žagarė to Zarasai train services, operated by Vivi, arrive at Riga-Pasazieru station.
Yes, the driving distance between Žagarė to Zarasai is 232 km. It takes approximately 3h 28m to drive from Žagarė to Zarasai.
There are 252+ hotels available in Zarasai.










