Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
12 h 35 min
1254 km.
from $68
Composite Route Car Only
Schedule
Olsztyn, Poland → Viborg, Denmark
All
05 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
10 Aug, Mon
Cheapest and Fastest Ways to Travel from Olsztyn to Viborg
Composite routes from Olsztyn to Viborg
Cheapest
12 h 35 min
Car
Other
10 h 21 min
Train, Plane
22 h 42 min
19 h 25 min
Train, Bus
24 h
18 h 8 min
Train, Plane
17 h 8 min
Train, Plane
26 h 32 min
Bus, Train
Route Navigator Olsztyn - Viborg
Get all the information you need right here
Continue
12 м
12 м
Turn left
140 м
140 м
Turn right
38 м
38 м
Turn right onto Kołobrzeska
Kołobrzeska, 267 м
267 м
Turn left onto Tadeusza Kościuszki
Tadeusza Kościuszki, 120 м
120 м
Turn right onto Adama Mickiewicza
Adama Mickiewicza, 1 km 628 м
1 km 628 м
Turn right onto Partyzantów
Partyzantów, 21 м
21 м
Turn sharp left onto Partyzantów
Partyzantów, 81 м
81 м
Keep right onto Partyzantów
Partyzantów, 175 м
175 м
Turn left onto Bohaterów Bitwy Warszawskiej 1920 and drive toward Grudziąc
Bohaterów Bitwy Warszawskiej 1920, Grudziąc, 1 km 59 м
1 km 59 м
At roundabout, take exit 1 onto Bałtycka
Bałtycka, 1 km 426 м
1 km 426 м
Turn left onto Bałtycka
Bałtycka, 6 km 35 м
6 km 35 м
At roundabout, take exit 2 onto 527
21 km 879 м
21 km 879 м
At roundabout, take exit 2 onto 527
16 km 262 м
16 km 262 м
At roundabout, take exit 3 onto Pomorska
Pomorska, 1 km 637 м
1 km 637 м
At roundabout, take exit 2 onto Krzywa
Krzywa, 365 м
365 м
At roundabout, take exit 1 onto 3 Maja
3 Maja, 2 km 637 м
2 km 637 м
Turn left onto Kazimierza Jagiellończyka
Kazimierza Jagiellończyka, 14 km 761 м
14 km 761 м
Turn right onto 527
11 km 992 м
11 km 992 м
Turn right onto Mikołaja Kopernika
Mikołaja Kopernika, 326 м
326 м
At roundabout, take exit 1 onto Księdza Franciszka Osińskiego
Księdza Franciszka Osińskiego, 243 м
243 м
Turn slight right onto Augustyna Steffena
Augustyna Steffena, 460 м
460 м
Turn right onto Augustyna Steffena
Augustyna Steffena, 114 м
114 м
At roundabout, take exit 2 onto Sprzymierzonych
Sprzymierzonych, 4 km 639 м
4 km 639 м
At roundabout, take exit 2 onto Rondo Golfowe
Rondo Golfowe, 90 km 352 м
90 km 352 м
Keep right onto 20
5 km 597 м
5 km 597 м
At roundabout, take exit 2 onto Kościerska
Kościerska, 3 km 845 м
3 km 845 м
Turn right
1 km 151 м
1 km 151 м
Turn slight left
59 м
59 м
Turn right
2 km 834 м
2 km 834 м
Turn left onto Gdańska
Gdańska, 6 km 198 м
6 km 198 м
At roundabout, take exit 2 onto Gdańska
Gdańska, 1 km 691 м
1 km 691 м
At roundabout, take exit 2 onto Gdańska
Gdańska, 277 м
277 м
Turn right onto Jeziorna and drive toward Słupsk
Jeziorna, Słupsk, 278 м
278 м
Turn left onto Plac Świętego Brunona and drive toward Słupsk
Plac Świętego Brunona, Słupsk, 45 km 268 м
45 km 268 м
At roundabout, take exit 2 onto Słupska
Słupska, 20 km 424 м
20 km 424 м
Turn left onto 6
173 km 597 м
173 km 597 м
Keep right and take 109 toward Płoty, Gryfice
Płoty, Gryfice, 109, 288 м
288 м
At roundabout, take exit 3 onto 109
450 м
450 м
At roundabout, take exit 1 onto Golczewska
Golczewska, 17 km 926 м
17 km 926 м
At roundabout, take exit 1 onto 106, 108
3 km 980 м
3 km 980 м
At roundabout, take exit 3 onto Zwycięstwa
Zwycięstwa, 12 km 663 м
12 km 663 м
Continue onto Pomorska
Pomorska, 6 km 418 м
6 km 418 м
At roundabout, take exit 2
225 м
225 м
Keep right and take S3 toward Świnoujście, Ystad
Świnoujście, Ystad, S3, 35 km 649 м
35 km 649 м
At roundabout, take exit 3 onto 93
3 km 24 м
3 km 24 м
Turn slight right onto Karsiborska and take 93 toward Garz, Centrum
Karsiborska, Garz, Centrum, 93, 1 km 941 м
1 km 941 м
Turn left onto Grunwaldzka and drive toward Garz
Grunwaldzka, Garz, 7 km 996 м
7 km 996 м
Turn left onto Hauptstraße and drive toward Anklam, Usedom
Hauptstraße, Anklam, Usedom, 17 km 901 м
17 km 901 м
Continue onto Anklamer Straße and drive toward Anklam
Anklamer Straße, Anklam, 18 km 160 м
18 km 160 м
Keep right onto B 110 and drive toward Stralsund, Greifswald, Klinikum Karlsburg
Stralsund, Greifswald, Klinikum Karlsburg, 284 м
284 м
Continue onto B 109 and drive toward Stralsund, Greifswald, Klinikum Karlsburg
Stralsund, Greifswald, Klinikum Karlsburg, 1 km 258 м
1 km 258 м
Turn left onto Dorfstraße
Dorfstraße, 17 km 311 м
17 km 311 м
Turn right onto L 263
1 km 501 м
1 km 501 м
Turn left onto B 111 and drive toward Jarmen
Jarmen, 5 km 101 м
5 km 101 м
Keep right and take A 20 toward Lübeck, Stralsund
Lübeck, Stralsund, A 20, 238 km 251 м
238 km 251 м
Keep right and take A 21 toward Kiel
Kiel, A 21, 4 km 83 м
4 km 83 м
Keep right and take B 205 toward Flensburg, Neumünster, Wahlstedt
Flensburg, Neumünster, Wahlstedt, B 205, 1 km 64 м
1 km 64 м
Continue onto B 205
7 km 419 м
7 km 419 м
Keep right and drive toward Rickling, Trappenkamp
Rickling, Trappenkamp, 240 м
240 м
Turn left onto K 114
9 km 353 м
9 km 353 м
Turn right onto Segeberger Straße and drive toward Neumüster-Gadeland, Zentrum
Segeberger Straße, Neumüster-Gadeland, Zentrum, 4 km 169 м
4 km 169 м
Turn right onto Altonaer Straße
Altonaer Straße, 27 м
27 м
Keep left onto Altonaer Straße
Altonaer Straße, 18 м
18 м
Continue onto Großflecken
Großflecken, 108 м
108 м
Keep right onto Großflecken
Großflecken, 293 м
293 м
Keep right onto Großflecken
Großflecken, 14 м
14 м
Turn slight right onto Großflecken
Großflecken, 319 м
319 м
Turn right onto Kieler Straße
Kieler Straße, 149 м
149 м
Turn left onto Johannisstraße
Johannisstraße, 139 м
139 м
Turn right onto Rendsburger Straße
Rendsburger Straße, 2 km 893 м
2 km 893 м
Continue onto L 328 and drive toward Hamburg, Flensburg, Kiel
Hamburg, Flensburg, Kiel, 3 km 485 м
3 km 485 м
Keep right and take A 7 toward Flensburg, Kiel
Flensburg, Kiel, A 7, 5 km 490 м
5 km 490 м
Keep left onto A 7 and take A 7 toward Flensburg, Bordesholm
Flensburg, Bordesholm, A 7, 174 km 161 м
174 km 161 м
Keep left onto Sønderjyske Motorvej and take E 45 toward Århus, Vejle
Sønderjyske Motorvej, Århus, Vejle, E 45, 23 km 299 м
23 km 299 м
Keep right onto Holstebromotorvejen and take 13, 18 toward Viborg, Herning
Holstebromotorvejen, Viborg, Herning, 13, 18, 12 km 622 м
12 km 622 м
Keep right onto 13 and take 13 toward Ølholm, Viborg, Tørring
Ølholm, Viborg, Tørring, 13, 1 km 501 м
1 km 501 м
At roundabout, take exit 2 onto Viborg Hovedvej
Viborg Hovedvej, 3 km 215 м
3 km 215 м
At roundabout, take exit 2 onto Viborg Hovedvej
Viborg Hovedvej, 27 km 538 м
27 km 538 м
At roundabout, take exit 2 onto Viborg Hovedvej
Viborg Hovedvej, 42 km 725 м
42 km 725 м
At roundabout, take exit 2 onto Søndre Ringvej
Søndre Ringvej, 1 km 766 м
1 km 766 м
Keep right
1 km 507 м
1 km 507 м
At roundabout, take exit 1 onto Indre Ringvej
Indre Ringvej, 1 km 415 м
1 km 415 м
Turn right onto Vesterbrogade
Vesterbrogade, 183 м
183 м
Keep left onto Vesterbrogade
Vesterbrogade, 8 м
8 м
Turn slight left onto Vesterbrogade
Vesterbrogade, 213 м
213 м
Turn left onto Skovgaardsvej
Skovgaardsvej, 409 м
409 м
Turn right onto Skottenborg
Skottenborg, 180 м
180 м
Turn right onto Gothersgade
Gothersgade, 2 м
2 м
Arrive at destination
Transport providers
Airlines
Ryanair
Website:
ryanair.com/
Plane from Gdańsk Lech Wałęsa Airport to Aarhus
Ave. Duration:
1h 15m
Frequency:
Monday
Estimated price:
$16.30–$130.43
KLM
Website:
klm.com
Plane from Gdańsk Lech Wałęsa Airport to Aalborg
Ave. Duration:
5h 2m
Frequency:
Every day
Estimated price:
$173.91–$478.26
Norwegian Air International
Website:
norwegian.com/
Plane from Gdańsk Lech Wałęsa Airport to Aalborg
Ave. Duration:
3h 20m
Frequency:
Friday and Sunday
Estimated price:
$23.91–$173.91
Scandinavian Airlines
Website:
flysas.com/
Plane from Gdańsk Lech Wałęsa Airport to Aalborg
Ave. Duration:
4h 18m
Frequency:
Every day
Estimated price:
$92.39–$315.22
Plane from Gdańsk Lech Wałęsa Airport to Aarhus
Ave. Duration:
3h 8m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$70.65–$239.13
LOT
Website:
lot.com/
Plane from Warsaw Chopin Airport to Billund
Ave. Duration:
1h 50m
Frequency:
Every day
Estimated price:
$108.70–$347.83
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Poznan, Bus Station to Aarhus
Ave. Duration:
13h
Frequency:
Once daily
Estimated price:
$70.65–$103.26
Bus from Olsztyn, Bus Station to Hamburg,
Ave. Duration:
15h 15m
Frequency:
Once daily
Estimated price:
$76.09–$108.70
Bus from Hamburg, Zentraler Omnibusbahnhof to Vejle
Ave. Duration:
4h 2m
Frequency:
3 times a day
Estimated price:
$26.09–$36.96
Bus from Vejle Busterminal to Viborg
Ave. Duration:
1h 25m
Frequency:
Twice daily
Estimated price:
$9.78–$14.13
Sindbad
Phone:
+48 801 22 33 44
Email:
bilety@sindbad.pl
Website:
sindbad.pl/en/home
Bus from OLSZTYN, Nowy Dw. Autobusowy, ul.Lubelska/Przemysłowa st.5. to SŁUBICE,
Ave. Duration:
8h 10m
Frequency:
Twice daily
Estimated price:
$65.22–$81.52
Bus from Słubice to Copenhagen
Ave. Duration:
12h
Frequency:
Once a week
Estimated price:
$70.65–$92.39
Danish Railways (DSB)
Phone:
+47 70 13 14 15
Email:
kundehenv@dsb.dk
Website:
dsb.dk/en/
Train from Vejle St. to Aarhus
Ave. Duration:
48 min
Frequency:
Every 30 minutes
Estimated price:
$11.96–$17.39
Train from København, Københavns Lufthavn to Aarhus
Ave. Duration:
3h 16m
Frequency:
Hourly
Estimated price:
$46.74–$65.22
Train from København H to Aarhus
Ave. Duration:
2h 55m
Frequency:
Hourly
Estimated price:
$44.57–$65.22
Kaliningrad Bus Terminal
Phone:
+7 (4012) 64-36-35
Email:
info@avl39.ru
Website:
avl39.ru/
Bus from Elbląg to Kaliningrad
Ave. Duration:
2h 35m
Frequency:
Every 4 hours
Estimated price:
$4.13–$34.78
Bus from Kaliningrad Bus station to Gdansk
Ave. Duration:
4h 10m
Frequency:
Every 4 hours
Estimated price:
$7.07–$42.39
Midttrafik
Phone:
+45 70 21 02 30
Email:
midttrafik@midttrafik.dk
Website:
midttrafik.dk
Bus from Aalborg St. to Viborg
Ave. Duration:
1h 25m
Frequency:
Every 3 hours
Train operators
Swedish Railways (SJ)
Phone:
+46 77 175 75 75
Email:
kundservice@sj.se
Website:
sj.se/en/
Train from Berlin Hbf to Copenhagen
Ave. Duration:
10h 6m
Frequency:
6 times a week
Estimated price:
$70.65–$103.26
PKP Intercity
Phone:
703 200 200
Website:
intercity.pl
Train from Olsztyn Glowny to Warszawa
Ave. Duration:
2h 27m
Frequency:
Every 4 hours
Estimated price:
$10.87–$18.48
Train from Olsztyn Glowny to Poznan
Ave. Duration:
3h 32m
Frequency:
5 times a day
Estimated price:
$11.96–$20.65
Train from Olsztyn Glowny to Inowroclaw
Ave. Duration:
2h 24m
Frequency:
5 times a day
Estimated price:
$10.87–$18.48
Train from Inowroclaw to Berlin
Ave. Duration:
3h 41m
Frequency:
Once daily
Estimated price:
$13.04–$21.74
Train from Olsztyn Glowny to Elblag
Ave. Duration:
1h 30m
Frequency:
Every 4 hours
Estimated price:
$9.24–$16.30
Polregio
Phone:
(+48) 22 474 00 44
Email:
bilety@p-r.com.pl
Website:
polregio.pl/pl/
Train from Olsztyn Glowny to Inowroclaw
Ave. Duration:
2h 59m
Frequency:
Once daily
Estimated price:
$8.15–$11.96
Train from Olsztyn Glowny to Elblag
Ave. Duration:
1h 44m
Frequency:
5 times a day
Estimated price:
$5.00–$7.07
GoCollective
Phone:
+45 72 30 25 00
Email:
kommunikation.afd@gocollective.dk
Website:
gocollective.dk/
Train from Aarhus H to Viborg
Ave. Duration:
1h 10m
Frequency:
Hourly
Questions and Answers
What is the cheapest way to get from Olsztyn to Viborg?
The cheapest way to get from Olsztyn to Viborg is to bus which costs $108.70 - $163.04 and takes 22h 42m.
What is the fastest way to get from Olsztyn to Viborg?
The fastest way to get from Olsztyn to Viborg is to drive which takes 12h 39m and costs $250 - $369.57 .
Is there a direct bus between Olsztyn and Viborg?
No, there is no direct bus from Olsztyn station to Viborg. However, there are services departing from Olsztyn, Bus Station and arriving at Viborg Busterminal via Hamburg, Zentraler Omnibusbahnhof and Vejle Busterminal. The journey, including transfers, takes approximately 22h 42m.
Is there a direct train between Olsztyn and Viborg?
No, there is no direct train from Olsztyn to Viborg. However, there are services departing from Olsztyn Glowny and arriving at Viborg St. via Inowroclaw, Berlin Hbf, København, Københavns Lufthavn and Aarhus H. The journey, including transfers, takes approximately 24h.
How far is it from Olsztyn to Viborg?
The distance between Olsztyn and Viborg is 1302 km. The road distance is 1254 km.
How do I travel from Olsztyn to Viborg without a car?
The best way to get from Olsztyn to Viborg without a car is to train and bus which takes 19h 25m and costs .
How long does it take to get from Olsztyn to Viborg?
It takes approximately 10h 21m to get from Olsztyn to Viborg, including transfers.
Where do I catch the Olsztyn to Viborg bus from?
Olsztyn to Viborg bus services, operated by FlixBus, depart from Olsztyn, Bus Station.
Where do I catch the Olsztyn to Viborg train from?
Olsztyn to Viborg train services, operated by PKP Intercity, depart from Olsztyn Glowny station.
Train or bus from Olsztyn to Viborg?
The best way to get from Olsztyn to Viborg is to train which takes 24h and costs . Alternatively, you can bus, which costs $108.70 - $163.04 and takes 22h 42m.
Where does the Olsztyn to Viborg bus arrive?
Olsztyn to Viborg bus services, operated by FlixBus, arrive at Hamburg, Zentraler Omnibusbahnhof station.
Where does the Olsztyn to Viborg train arrive?
Olsztyn to Viborg train services, operated by PKP Intercity, arrive at Inowroclaw station.
Can I drive from Olsztyn to Viborg?
Yes, the driving distance between Olsztyn to Viborg is 1254 km. It takes approximately 12h 39m to drive from Olsztyn to Viborg.
How do I get a bus ticket from Olsztyn to Viborg?
Book your Olsztyn to Viborg bus tickets online with Omio and FlixBus.
Where can I stay near Viborg?
There are 199+ hotels available in Viborg. Prices start at $47.98 per night.
→
+0→
Transport search
Transport search
From Olsztyn, where will you go next? Select a city below to get started