HUB hero image

How to Travel from

Krefeld to Viersen

by Bus, Rideshare, Train or Car

Krefeld
+0
Viersen
Transport search to Viersen
Krefeld
+0
Viersen
Building a composite car route
Cheapest
Best Offer!
Car
18 min
21 km.
from $1
Composite Route Car Only
Schedule

Krefeld, Germany → Viersen, Germany

All
22 Feb 2026
February 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
1
March 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
23
24
25
26
27
28
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
April 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
May 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
June 2026
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
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
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
All days
23 Feb, Mon
24 Feb, Tue
25 Feb, Wed
26 Feb, Thu
27 Feb, Fri

Two ways to Travel from Krefeld to Viersen

Composite routes from Krefeld to Viersen

Cheapest
Other

Transport providers

Train operators

Deutsche Bahn Intercity-Express

Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Krefeld Hbf to Viersen
Ave. Duration:
10 min
Frequency:
6 times a week
Estimated price:
$24.05–$27.85

Deutsche Bahn Regional

Phone:
+49 30 2970
Website:
bahn.de/
Train from Krefeld Hbf to Viersen
Ave. Duration:
12 min
Frequency:
Every 30 minutes
Estimated price:
$8.86–$12.66

VIAS Rail GmbH

Phone:
069 450099650
Website:
vias-online.de/
Train from Krefeld Hbf to Viersen
Ave. Duration:
12 min
Frequency:
Every 3 hours
Estimated price:
$5.19–$7.59

Bus operators

DB Bus

Phone:
+49 30 311682904
Website:
bahn.com/en
Bus from Krefeld Hbf to Viersen
Ave. Duration:
28 min
Frequency:
Once daily
Estimated price:
$5.70–$7.59

Questions and Answers

What is the cheapest way to get from Krefeld to Viersen?

The cheapest way to get from Krefeld to Viersen is to drive which costs $3.48 - $5.11 and takes 17 min.

What is the fastest way to get from Krefeld to Viersen?

The fastest way to get from Krefeld to Viersen is to train which takes 12 min and costs $4.46 - $23.91 .

Is there a direct bus between Krefeld and Viersen?

Yes, there is a direct bus departing from Krefeld Hbf and arriving at Viersen Bahnhof. Services depart once daily, and operate Monday to Friday. The journey takes approximately 28 min.

Is there a direct train between Krefeld and Viersen?

Yes, there is a direct train departing from Krefeld Hbf and arriving at Viersen Bahnhof. Services depart hourly, and operate every day. The journey takes approximately 12 min.

How far is it from Krefeld to Viersen?

The distance between Krefeld and Viersen is 15 km. The road distance is 21.7 km.

How do I travel from Krefeld to Viersen without a car?

The best way to get from Krefeld to Viersen without a car is to train which takes 12 min and costs $4.46 - $23.91 .

How long does it take to get from Krefeld to Viersen?

The train from Krefeld Hbf to Viersen Bahnhof takes 12 min including transfers and departs hourly.

Where do I catch the Krefeld to Viersen bus from?

Krefeld to Viersen bus services, operated by DB Bus, depart from Krefeld Hbf station.

Where do I catch the Krefeld to Viersen train from?

Krefeld to Viersen train services, operated by Deutsche Bahn Regional, depart from Krefeld Hbf station.

Train or bus from Krefeld to Viersen?

The best way to get from Krefeld to Viersen is to train which takes 12 min and costs $4.46 - $23.91 . Alternatively, you can bus, which costs $4.89 - $6.52 and takes 28 min.

Where does the Krefeld to Viersen bus arrive?

Krefeld to Viersen bus services, operated by DB Bus, arrive at Viersen Bahnhof station.

Where does the Krefeld to Viersen train arrive?

Krefeld to Viersen train services, operated by Deutsche Bahn Regional, arrive at Viersen Bahnhof station.

Can I drive from Krefeld to Viersen?

Yes, the driving distance between Krefeld to Viersen is 22 km. It takes approximately 17 min to drive from Krefeld to Viersen.

Where can I stay near Viersen?

There are 887+ hotels available in Viersen. Prices start at $44.53 per night.
+0