Rail S20 : Full Schedule in Solothurn

Click to load interactive map
List of stops
                                        Map

                                        Olten – Solothurn

                                        Olten

                                        08:1109:1110:1113:1114:1115:1120:1121:1122:11

                                        Olten Hammer

                                        08:1309:1310:1313:1314:1315:1320:1321:1322:13

                                        Wangen bei Olten

                                        08:1609:1610:1613:1614:1615:1620:1621:1622:16

                                        Hägendorf

                                        08:17
                                        08:18
                                        09:17
                                        09:18
                                        10:17
                                        10:18
                                        13:17
                                        13:18
                                        14:17
                                        14:18
                                        15:17
                                        15:18
                                        20:17
                                        20:18
                                        21:17
                                        21:18
                                        22:17
                                        22:18

                                        Egerkingen

                                        08:21
                                        08:22
                                        09:21
                                        09:22
                                        10:21
                                        10:22
                                        13:21
                                        13:22
                                        14:21
                                        14:22
                                        15:21
                                        15:22
                                        20:21
                                        20:22
                                        21:21
                                        21:22
                                        22:21
                                        22:22

                                        Oberbuchsiten

                                        08:2409:2410:2413:2414:2415:2420:2421:2422:24

                                        Oensingen

                                        08:2809:2810:2813:2814:2815:2820:2821:2822:28

                                        Niederbipp

                                        08:3009:3010:3013:3014:3015:3020:3021:3022:30

                                        Wangen an der Aare

                                        08:35
                                        08:36
                                        09:35
                                        09:36
                                        10:35
                                        10:36
                                        13:35
                                        13:36
                                        14:35
                                        14:36
                                        15:35
                                        15:36
                                        20:35
                                        20:36
                                        21:35
                                        21:36
                                        22:35
                                        22:36

                                        Deitingen

                                        08:3809:3810:3813:3814:3815:3820:3821:3822:38

                                        Luterbach-Attisholz

                                        08:4109:4110:4113:4114:4115:4120:4121:4122:41

                                        Solothurn

                                        08:4509:4510:4513:4514:4515:4520:4521:4522:45

                                        Olten – Biel/Bienne

                                        Olten06:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:37
                                        Olten Hammer06:3707:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:3722:39
                                        Wangen bei Olten06:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:41
                                        Hägendorf06:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:4321:4322:43
                                        Egerkingen06:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:4621:4622:47
                                        22:48
                                        Oberbuchsiten06:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:4822:50
                                        Oensingen06:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:5222:54
                                        Niederbipp06:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:56
                                        22:57
                                        Wangen an der Aare07:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:01
                                        23:02
                                        Deitingen07:0308:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:04
                                        Luterbach-Attisholz07:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0520:0521:0522:0523:07
                                        Solothurn07:09
                                        07:10
                                        08:09
                                        08:10
                                        09:09
                                        09:10
                                        10:09
                                        10:10
                                        11:09
                                        11:10
                                        12:09
                                        12:10
                                        13:09
                                        13:10
                                        14:09
                                        14:10
                                        15:09
                                        15:10
                                        16:09
                                        16:10
                                        17:09
                                        17:10
                                        18:09
                                        18:10
                                        19:09
                                        19:10
                                        20:09
                                        20:10
                                        21:09
                                        21:10
                                        22:09
                                        22:10
                                        23:11
                                        23:16
                                        Solothurn West07:1108:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:17
                                        Solothurn Allmend07:1308:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:1320:1321:1322:1323:19
                                        Bellach07:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:1522:1523:21
                                        Selzach07:1808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1820:1821:1822:1823:24
                                        Bettlach07:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:2021:2022:2023:26
                                        Grenchen Süd07:2308:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2320:2321:2322:2323:28
                                        23:29
                                        Lengnau Be07:2608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:2621:2622:2623:31
                                        23:32
                                        Pieterlen07:2808:2809:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:2821:2822:2823:34
                                        Biel/Bienne Bözingenfeld/Champ07:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:3123:37
                                        Biel Mett07:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3321:3322:3323:39
                                        Biel/Bienne07:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3820:3821:3822:3823:43
                                        Last updated on March 25, 2026
                                        Build real-time departures into your app Free API Access →

                                        Route Path (Streets & Roads)

                                        Outbound: Olten – Solothurn
                                        Bahnhofstrasse - Stationsstrasse - 268.1 - Breitenweg - Güterstrasse - Halmackerstrasse - Grabenackerstrasse - Dammweg - Zeughausstrasse - Bahnweg - Güterstrasse - Holunderweg - Dammstrasse - Erlenweg - Muttenweg - Bahnweg - Riedernstrasse - Bahnhofplatz - Büttenbergweg - Chemin du Long-Champ / Längfeldweg - Chemin des Bergers / Hirtenweg - Rue Marcelin-Chipot / Marcelin-Chipot-Strasse
                                        Inbound: Olten – Biel/Bienne
                                        Bahnhofstrasse - Stationsstrasse - 268.1 - Breitenweg - Güterstrasse - Halmackerstrasse - Grabenackerstrasse - Dammweg - Zeughausstrasse - Bahnweg - Güterstrasse - Luzernstrasse - Dammstrasse - Erlenweg - Muttenweg - Bahnweg - Riedernstrasse - Bahnhofplatz - Büttenbergweg - Chemin du Long-Champ / Längfeldweg - Chemin des Bergers / Hirtenweg - Rue Marcelin-Chipot / Marcelin-Chipot-Strasse
                                        All data is available in GTFS feed: odp-swiss

                                        Suburban Railway S20 FAQ

                                        • What time does the S20 rail start operating?

                                          Services on the S20 rail start at 08:11 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                                        • What time does the S20 rail stop working?

                                          Services on the S20 rail stop at 22:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                                        • Is there a S20 rail stop near me?

                                          Click here to view the nearest S20 rail stop.

                                        S20 (Solothurn Rail Services)

                                        The first stop of the S20 rail route is Olten and the last stop is Solothurn. S20 is operational during everyday.

                                        Additional information: S20 has 12 stops and the total trip duration for this route is approximately 34 minutes.

                                        See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Solothurn Rail Services suggested routes, real-time bus tracker, line route maps in Solothurn, and helps to find the closest S20 rail stops near you. No internet available? Download an offline PDF map and bus schedule for the S20 rail to take on your trip.

                                        S20 rail near me