The cheapest and fastest trains from Cologne/Bonn Flughafen to Basel SBB
Cheapest price
£49
Average price
£116
Fastest journey
3 h 45 m
Average duration
3 h 57 m
Trains per day
40
Distance
372 km
The best way to find a cheap train ticket from Cologne/Bonn Flughafen to Basel SBB is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Cologne/Bonn Flughafen to Basel SBB will cost around £116 if you buy it on the day, but you can find cheap train tickets today for only £49.
To travel from Cologne/Bonn Flughafen to Basel SBB you need to make at least one change.
ICE 909 · IC 60403
RE 89745 · ICE 619 · IC 60403
RE 89715 · EC 7
S 19 · EC 7
S 19 · EC 9
RE 89717 · ICE 515 · EC 7
S 19 · ICE 225 · ICE 73
S 19 · ICE 1013 · ICE 79
S 19 · ICE 1011 · ICE 77
ICE 623 · ICE 105Travel Information
Compare train, coach and flight for Cologne/Bonn Flughafen to Basel SBB
Omio recommends booking the flight as it is the most popular option from Cologne/Bonn Flughafen to Basel SBB among Omio's users. If you are prioritising price take the coach with prices starting from £22. For those with little time consider booking a train which can get you there in 5h 1m. The ticket price range depends on the travel mode: a coach costs an average of £22, and a flight costs an average of £289.
Distance: 372 km
Compare train with
| Train | Most popular Flight | Coach |
|---|---|---|
£61 Average Price | £299 Average Price | £28 Average Price Cheapest |
5h 31m Average total duration Fastest 5h 1m Onboard + 30m Additional time* | 15h 11m Average total duration 12h 11m Onboard + 3h 0m Additional time* | 8h 30m Average total duration 8h 0m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Live departures
Cologne/Bonn Flughafen to Basel SBB train times
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
S 19 · ICE 103 | On time 07:23 Cologne/Bonn Flughafen | 4h25 | 11:48 Basel SBB | 1 change | |
S 19 · EC 7 | Delayed 07:23 Cologne/Bonn Flughafen | 5h10 | 13:00 13:00Basel SBB | 1 change | |
S 19+ EC 7 | Delayed 07:23 Cologne/Bonn Flughafen | 5h10 | 13:00 13:00Basel SBB | 1 change | |
RE 89715 · EC 7 | Delayed 07:48 Cologne/Bonn Flughafen | 4h45 | 13:00 13:00Basel SBB | 1 change | |
S 19 · ICE 915 · ICE 71 | On time 07:56 Cologne/Bonn Flughafen | 4h14 | 12:10 Basel SBB | 2 changes | |
S 19 · ICE 121 · ICE 277 | On time 08:03 Cologne/Bonn Flughafen | 4h45 | 12:48 Basel SBB | 2 changes | |
S 19 · ICE 27 · ICE 225 · ICE 73 | On time 08:23 Cologne/Bonn Flughafen | 5h32 | 13:55 Basel SBB | 3 changes | |
S 19 · ICE 515 · ICE 277 | On time 08:23 Cologne/Bonn Flughafen | 4h25 | 12:48 Basel SBB | 2 changes | |
S 19+ ICE 27 · ICE 225 · ICE 73 | On time 08:23 Cologne/Bonn Flughafen | 5h32 | 13:55 Basel SBB | 3 changes | |
RE 89717 · ICE 515 · EC 7 | Delayed 08:48 Cologne/Bonn Flughafen | 3h45 | 13:00 13:00Basel SBB | 2 changes | |
S 19+ EC 9 | On time 09:23 Cologne/Bonn Flughafen | 5h13 | 14:36 Basel SBB | 1 change | |
S 19 · EC 9 | On time 09:23 Cologne/Bonn Flughafen | 5h13 | 14:36 Basel SBB | 1 change | |
ICE 623 · ICE 105 | On time 09:44 Cologne/Bonn Flughafen | 4h04 | 13:48 Basel SBB | 1 change | |
ICE 623 · ICE 105 | On time 09:44 Cologne/Bonn Flughafen | 4h04 | 13:48 Basel SBB | 1 change | |
S 19 · ICE 225 · ICE 73 | On time 09:56 Cologne/Bonn Flughafen | 3h59 | 13:55 Basel SBB | 2 changes | |
S 19 · ICE 517 · ICE 279 | On time 10:23 Cologne/Bonn Flughafen | 4h25 | 14:48 Basel SBB | 2 changes | |
S 19 · ICE 107 | On time 11:23 Cologne/Bonn Flughafen | 4h25 | 15:48 Basel SBB | 1 change | |
S 19+ IC 1744+ ICE 371 | On time 11:23 Cologne/Bonn Flughafen | 5h25 | 16:48 Basel SBB | 2 changes | |
S 19 · IC 1744 · ICE 371 | On time 11:23 Cologne/Bonn Flughafen | 5h25 | 16:48 Basel SBB | 2 changes | |
S 19+ ICE 229 · ICE 1011 · ICE 77 | On time 12:23 Cologne/Bonn Flughafen | 5h32 | 17:55 Basel SBB | 3 changes | |
S 19 · ICE 519 · ICE 371 | On time 12:23 Cologne/Bonn Flughafen | 4h25 | 16:48 Basel SBB | 2 changes | |
S 19 · IC 1746 · ICE 373 | On time 13:23 Cologne/Bonn Flughafen | 5h25 | 18:48 Basel SBB | 2 changes | |
S 19+ IC 1746+ ICE 373 | On time 13:23 Cologne/Bonn Flughafen | 5h25 | 18:48 Basel SBB | 2 changes | |
S 19 · ICE 109 | On time 13:23 Cologne/Bonn Flughafen | 4h25 | 17:48 Basel SBB | 1 change | |
S 19 · ICE 1011 · ICE 77 | On time 13:56 Cologne/Bonn Flughafen | 3h59 | 17:55 Basel SBB | 2 changes | |
S 19 · ICE 611 · ICE 373 | On time 14:23 Cologne/Bonn Flughafen | 4h25 | 18:48 Basel SBB | 2 changes | |
S 19+ ICE 927 · ICE 1013 · ICE 79 | On time 14:23 Cologne/Bonn Flughafen | 5h32 | 19:55 Basel SBB | 3 changes | |
S 19 · IC 1748 · ICE 375 | On time 15:23 Cologne/Bonn Flughafen | 5h26 | 20:49 Basel SBB | 2 changes | |
S 19+ IC 1748+ ICE 375 | On time 15:23 Cologne/Bonn Flughafen | 5h26 | 20:49 Basel SBB | 2 changes | |
S 19 · ICE 201 | On time 15:23 Cologne/Bonn Flughafen | 4h25 | 19:48 Basel SBB | 1 change | |
S 19 · ICE 1013 · ICE 79 | On time 15:56 Cologne/Bonn Flughafen | 3h59 | 19:55 Basel SBB | 2 changes | |
S 19 · ICE 127 · ICE 375 | On time 16:03 Cologne/Bonn Flughafen | 4h46 | 20:49 Basel SBB | 2 changes | |
S 19+ ICE 929 · ICE 1015 · ICE 1171 | On time 16:23 Cologne/Bonn Flughafen | 5h41 | 22:04 Basel SBB | 3 changes | |
S 19 · ICE 929 · ICE 377 | On time 16:23 Cologne/Bonn Flughafen | 6h36 | 22:59 Basel SBB | 2 changes | |
S 19 · ICE 203 | On time 17:23 Cologne/Bonn Flughafen | 4h32 | 21:55 Basel SBB | 1 change | |
S 19 · ICE 1015 · ICE 1171 | On time 17:56 Cologne/Bonn Flughafen | 4h08 | 22:04 Basel SBB | 2 changes | |
S 19 · ICE 615 · ICE 377 | On time 18:23 Cologne/Bonn Flughafen | 4h36 | 22:59 Basel SBB | 2 changes | |
S 19 · ICE 19 · ICE 773 · S 9 | 18:56 Cologne/Bonn Flughafen | 9h47 | 04:43 Basel SBB | 6 changes | |
ICE 909 · IC 60403 | On time 21:40 Cologne/Bonn Flughafen | 7h40 | 05:20 Basel SBB | 1 change | |
RE 89745 · ICE 619 · IC 60403 | On time 22:48 Cologne/Bonn Flughafen | 6h32 | 05:20 Basel SBB | 2 changes | |
Find all the dates and times for this journey
Compare prices and tickets Cologne/Bonn Flughafen to Basel SBB by train, coach or flight
05 Nov
06 Nov
07 Nov
08 Nov
09 Nov
10 Nov
11 Nov
Journey information
Overview: Train from Cologne/Bonn Flughafen to Basel SBB
Distance 372 km |
Average train duration 5h 1m |
Cheapest ticket price £46 |
Trains per day 9 |
Fastest train 4h 12m |
First train 01:53 |
Last train 21:56 |
Train companies: Deutsche Bahn from Cologne/Bonn Flughafen to Basel SBB trainsDeutsche Bahn trains will get you between Cologne/Bonn Flughafen and Basel SBB from £22. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Deutsche Bahn
A Bordrestaurant (restaurant car) where you can sit and eat.
A Bordbistro (bistro bar) with snacks, hot meals, and drinks to-go.
At-seat service in 1st class: staff will take your order and serve food/drinks directly to your seat.
Regional trains (RE / RB / S-Bahn):
No onboard catering.
You’re welcome to bring your own food and drinks.
Not included by default.
You can add a seat reservation when booking (recommended for busy routes).
Costs around €4.90 per seat (or €5.90 if booked separately later).
First Class:
Yes, always included in the ticket price.
Allowed for free if they can fit in a transport box (max. size: hand luggage).
Must stay in the box for the entire journey.
Large dogs:
Require a separate (paid) ticket — typically half the price of a regular second-class ticket.
Must be leashed and wear a muzzle while on the train.
Cannot sit on seats.
Assistance dogs:
Travel free of charge.
Do not need a muzzle or leash if medically not required.
Allowed to accompany the passenger at all times.
FAQs: Cologne/Bonn Flughafen to Basel SBB train

popular train stations
Important Stations and Airports in Cologne/Bonn Flughafen and Basel SBB
- Monday: 09:00 13:00 - 12:30 18:00
- Tuesday: 09:00 13:00 - 12:30 18:00
- Wednesday: 09:00 13:00 - 12:30 18:00
- Thursday: 09:00 13:00 - 12:30 18:00
- Friday: 09:00 13:00 - 12:30 18:00
- Saturday: 09:00 13:30 - 13:00 16:00
- Sunday: 12:00 16:00 - 15:30 20:00
- Café Bistro Leysieffer
- Mishba
- Ständige Vertretung
- Kamps
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, accessible via Centralbahnstrasse.
- Restaurant Da Roberto
- Brasserie Bahnhof Basel
- Outside the main entrance.
- Elevators, ramps, restrooms.
- CHF 2
- Hotel Victoria
- Hotel Schweizerhof Basel
- GAIA Hotel
- Located in the main hall
- Located in the main hall
- 800 places, covered
- Avis
- Europcar
- Hertz
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-5 for Swiss domestic trains
- Hall 2: platform 6-10 for international trains
- Hall 3: shopping and services area
- Tram: Line 1, Line 2, Line 8, Line 10, Line 11
- Bus: Several lines available




