There are 3 ways to get from Daugavpils to Rokiškis 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.

Recommended option

Bus, line 336 bus  •  4 h 42 min

  1. Take the bus from Daugavpils to Utena
  2. Take the bus from Utena to Svėdasai 583 / ...
  3. Take the line 336 bus from Svėdasai to Rokiškis 336

$8 - $12

2 alternative options

Bus  •  5 h 36 min

  1. Take the bus from Zarasai to Skapiskis 429
  2. Take the bus from Skapiskis to Rokiškis 566

$10 - $15

Drive  •  1 h 16 min

  1. Drive from Daugavpils to Rokiškis 52.6 miles

$9 - $14

Questions & Answers

No, there is no direct bus from Daugavpils to Rokiškis. However, there are services departing from Daugavpils and arriving at Rokiškis via Utena and Svėdasai. The journey, including transfers, takes approximately 4 h 42 min.

More details

The distance between Daugavpils and Rokiškis is 59 km. The road distance is 84.2 km.

Get driving directions

The best way to get from Daugavpils to Rokiškis without a car is to bus and line 336 bus which takes 4 h 42 min and costs .

More details

It takes approximately 4 h 42 min to get from Daugavpils to Rokiškis, including transfers.

More details

Daugavpils to Rokiškis bus services, operated by Ecolines, depart from Daugavpils station.

More details

Daugavpils to Rokiškis bus services, operated by Autobusubilietai.lt, arrive at Rokiškis station.

More details

Yes, the driving distance between Daugavpils to Rokiškis is 84 km. It takes approximately 1 h 16 min to drive from Daugavpils to Rokiškis.

Get driving directions

There are 13+ hotels available in Rokiškis. Prices start at $17 USD per night.

More details

Map of how to get from Daugavpils to Rokiškis.
Launch map view
  • Distance: 36.9 miles
  • Duration: 4 h 42 min

What companies run services between Daugavpils, Latvia and Rokiškis, Panevėžys, Lithuania?

You can take a bus from Daugavpils to Rokiškis via Utena, Utena, and Svėdasai in around 4 h 42 min.

Bus operators
Autobusubilietai.lt
Email
info@autobusubilietai.lt
Website
autobusubilietai.lt
Bus from Utena to Svėdasai
Ave. Duration
31 min
Frequency
Twice daily
Estimated price
$2 - $3
Schedules at
autobusubilietai.lt
Bus from Svėdasai to Rokiškis
Ave. Duration
38 min
Frequency
4 times a day
Estimated price
$2 - $4
Schedules at
autobusubilietai.lt
Bus from Zarasai to Skapiskis
Ave. Duration
2 h 3 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
autobusubilietai.lt
Bus from Skapiskis to Rokiškis
Ave. Duration
1 h 1 min
Frequency
Once daily
Estimated price
$3 - $4
Schedules at
autobusubilietai.lt
Klaipedos Autobusu Parkas
Website
klap.lt
Bus from Utena to Svėdasai
Ave. Duration
26 min
Frequency
Once daily
Schedules at
klap.lt

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 The London Underground: Essential tips to navigate the Tube, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.