S20 Rail - S 20

Click to load interactive map
List of stops
                  Map

                  Solothurn – Biel/Bienne

                  Solothurn

                  07:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:3922:39

                  Solothurn West

                  07:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:4120:4121:4122:41

                  Solothurn Allmend

                  07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:4221:4222:42

                  Bellach

                  07:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:4420:4421:4422:44

                  Selzach

                  07:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:4722:47

                  Bettlach

                  07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:4922:49

                  Grenchen Süd

                  07:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:5222:52

                  Lengnau Be

                  07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:55

                  Pieterlen

                  07:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:5822:58

                  Biel/Bienne Bözingenfeld/Champ

                  08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:0123:01

                  Biel Mett

                  08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:03

                  Biel/Bienne

                  08:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:0823:08

                  Biel/Bienne – Solothurn

                  Biel/Bienne06:5307:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5322:53
                  Biel Mett06:5607:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:5622:56
                  Biel/Bienne Bözingenfeld/Champ06:5807:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:5822:58
                  Pieterlen07:0108:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:0123:01
                  Lengnau Be07:0408:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:04
                  Grenchen Süd07:0708:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:0722:0723:07
                  Bettlach07:0908:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0920:0921:0922:0923:09
                  Selzach07:1108:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:11
                  Bellach07:1408:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:1420:1421:1422:1423:14
                  Solothurn Allmend07:1608:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1621:1622:1623:16
                  Solothurn West07:1808:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1820:1821:1822:1823:18
                  Solothurn07:2108:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:2121:2122:2123:21
                  Build real-time departures into your app Free API Access →

                  Route Path (Streets & Roads)

                  Solothurn – Biel/Bienne
                  Erlenweg - Eichholzstrasse - Bahnweg - Bahnhofplatz - Chemin du Long-Champ / Längfeldweg - Chemin des Bergers / Hirtenweg

                  Schedules and stops for this route are published in GTFS: geops-chl

                  Rail S20 FAQ

                  • What time does the S20 rail start operating?

                    Services on the S20 - S 20 rail start at 07:39 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                  • What time does the S20 rail stop working?

                    Services on the S20 - S 20 rail stop at 23:08 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                  • Is there a S20 rail stop near me?

                    Click here to view the nearest S20 - S 20 rail stop.

                  S20 (Solothurn Rail Services)

                  The first stop of the S20 rail route is Solothurn and the last stop is Biel/Bienne. S20 (S 20) is operational during everyday.

                  Additional information: S20 has 12 stops and the total trip duration for this route is approximately 29 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

                  Last updated on June 11, 2026