Rome2Rio

How to get fromEurope to Daugavpilsby train, plane, bus, car or taxi

Find Transport to Daugavpils

See all options

There are 13 ways to get from Europe to Daugavpils by train, plane, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Frankfurt, fly to Vilnius Airport, train

    best
    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Vilnius Airport (VNO)planeFRA - VNO
    3. Take the train from Vilniaus geležinkelio stotis to Turmantastrain
    11h 56m
    $153–406
  2. Taxi, train, bus

    cheapest
    1. Take the taxi from Sontra-Blankenbach to Bebra Bahnhoftaxi250
    2. Take the train from Bebra Bahnhof to Kassel Bahnhof WilhelmshöhetrainRb5 / ...
    3. Take the bus from Kassel to Rīgabus
    4. Take the train from Riga-Pasazieru to Daugavpilstrain704 / ...
    32h 25m
    $97–207
  3. Train, bus

    1. Take the train from Eisenach Hbf to S Südkreuz Bhftrain11 / ...
    2. Take the bus from Berlin Airport BER to Riga, Bus Stationbus
    3. Take the train from Riga-Pasazieru to Daugavpilstrain704 / ...
    27h 18m
    $172–365
  4. Train

    1. Take the train from Bebra Bahnhof to Fulda BahnhoftrainRb5
    2. Take the train from Fulda Bahnhof to München Hbftrain25 / ...
    3. Take the train from Muenchen Hbf to Warszawa ZachodniatrainIc
    4. Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain144
    5. Take the train from Vilniaus geležinkelio stotis to Turmantastrain638 / ...
    32h 47m
    $203–377
  5. Drive 1,492.4 km

    1. Drive from Europe to Daugavpilscar1,492.4 km
    15h 6m
    $269–388
  6. Train to Frankfurt, fly to Riga International Airport, train

    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Riga International Airport (RIX)planeFRA - RIX
    3. Take the train from Riga-Pasazieru to Daugavpilstrain
    12h 32m
    $156–345
  7. Train, train to Nuremberg Airport, fly to Vilnius Airport

    1. Take the train from Bebra Bahnhof to Fulda Bahnhoftrain
    2. Take the train from Fulda Bahnhof to Nürnberg Hbftrain
    3. Fly from Nuremberg Airport (NUE) to Vilnius Airport (VNO)planeNUE - VNO
    4. Take the train from Vilniaus geležinkelio stotis to Turmantastrain
    12h 14m
    $161–433
  8. Train, train to Berlin Brandenburg Airport, fly to Vilnius Airport

    1. Take the train from Eisenach Hbf to Erfurt Hbftrain
    2. Take the train from Erfurt Hbf to S Südkreuz Bhftrain
    3. Fly from Berlin Brandenburg Airport (BER) to Vilnius Airport (VNO)planeBER - VNO
    4. Take the train from Vilniaus geležinkelio stotis to Turmantastrain
    11h 59m
    $134–411
  9. Train, train to Dortmund Airport, fly to Vilnius Airport

    1. Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain
    2. Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
    3. Fly from Dortmund Airport (DTM) to Vilnius Airport (VNO)planeDTM - VNO
    4. Take the train from Vilniaus geležinkelio stotis to Turmantastrain
    13h 8m
    $161–515
  10. Train, train to Cologne Bonn Airport, fly to Kaunas, bus

    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
    2. Take the train from Frankfurt to Siegburg Bftrain
    3. Fly from Cologne Bonn Airport (CGN) to Kaunas (KUN)planeCGN - KUN
    4. Take the bus from Kauno oro uostas to Zarasų autobusų stotisbus
    13h 29m
    $193–614
  11. Train, bus to Hahn, fly to Vilnius Airport

    1. Take the train from Bad Hersfeld Bahnhof to Mainz, Hauptbahnhoftrain
    2. Take the bus from Mainz Short-term parking lot Am Schlag to Frankfurt Hahn Airportbus
    3. Fly from Hahn (HHN) to Vilnius Airport (VNO)planeHHN - VNO
    4. Take the train from Vilniaus geležinkelio stotis to Turmantastrain
    14h 45m
    $205–397
  12. Train to Frankfurt, fly to Lennart Meri International Airport, bus, train

    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Lennart Meri International Airport (TLL)planeFRA - TLL
    3. Take the bus from Tallinna bussijaam to Riiabus
    4. Take the train from Riga-Pasazieru to Daugavpilstrain
    16h 37m
    $167–403
  13. Train, bus via Minsk

    1. Take the train from Eschwege Stadtbahnhof to Göttingentrain
    2. Take the train from Göttingen to Braunschweig, Hauptbahnhoftrain12 / ...
    3. Take the bus from Braunschweig to Minsk Central Bus Stationbus
    4. Take the bus from Minsk Central Bus Station to Daugavpils Bus stationbus
    36h 34m

Europe to Daugavpils by bus, train, and foot

Calendar13Weekly Services
Duration27h 18mAverage Duration
Ticket$172Cheapest Price
See schedules

Questions & Answers

What companies run services between Europe and Daugavpils, Latvia?

You can take a bus from Nentershausen Markt to Daugavpils via Bebra Bahnhof, Bebra Bahnhof, Fulda Bahnhof, München Hbf, Muenchen Hbf, Warszawa Zachodnia, Vilniaus geležinkelio stotis, and Turmantas in around 32h 47m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Latvia

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