Rome2Rio

How to get fromPanevėžys to Daugavpilsby bus, train, or car

Find Transport to Daugavpils

See all options

There are 3 ways to get from Panevėžys to Daugavpils by bus, train, 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.

  1. Bus

    best
    1. Take the bus from Panevėžio autobusų stotis to Obeliaibus bus M-429
    2. Take the bus from Subate to Daugavpils AObus bus 5505 / ...
    4h 42m
    $14–22
  2. Train

    1. Take the train from Panevėžys to Radviliškistrain train 615 / ...
    2. Take the train from Radviliskis to Riga-Pasazierutrain train 889
    3. Take the train from Riga-Pasazieru to Daugavpilstrain train 702 / ...
    7h 49m
    $22–31
  3. Drive 161.6 km

    1. Drive from Panevėžys to Daugavpilscar car 161.6 km
    2h 20m
    $30–42

Panevėžys to Daugavpils by bus and car

Calendar2Weekly Services
Duration4h 42mAverage Duration
Ticket$14Cheapest Price
See schedules

Questions & Answers

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

You can take a bus from Panevėžio autobusų stotis to Daugavpils AO via Obeliai and Subate in around 4h 42m. Alternatively, you can take a train from Panevėžys to Daugavpils via Radviliskis and Riga-Pasazieru in around 7h 49m.

Train operators
Bus operators

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 How to travel India's Golden Triangle, How to get from Heathrow Airport into central London, and Which London airport should I choose? - to help you get the most out of your next trip.

More Questions & Answers