Travel from Basel to Cologne

Train, bus or fly from Basel to Cologne?

Swiss Railways (SBB/CFF/FFS) operates a train from Basel to Cologne every 3 hours. Tickets cost $100 - $170 and the journey takes 3 h 42 min. Alternatively, FlixBus operates a bus from Basel to Cologne twice daily. Tickets cost $30 - $55 and the journey takes 7 h 25 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Basel to Cologne

ModeDurationPrice
From Basel Bad Bf train to Köln Hbf.3 h 42 minSFr 135
From Basel, Basel central station bus to Metropolitan Area Cologne, Cologne South, Airport, walk to Köln/Bonn Flughafen, then train to Köln Messe/Deutz Gl. 9-10.7 h 44 minSFr 63
From Basel bus to Strasbourg then bus to Köln.11 h 30 minSFr 119
From Basel rideshare to Cologne.4 h 57 minSFr 31
From Basel drive to Cologne.4 h 18 minSFr 73
From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne.4 h 10 minSFr 122
From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Cologne/Bonn Apt airport, then train to Cologne.5 h 36 minSFr 215
From Basel SBB train to Zürich HB, train to Zurich airport, fly to Cologne/Bonn Apt airport, then train to Cologne.4 h 29 minSFr 176
From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Frankfurt airport, then train to Cologne.4 h 33 minSFr 190
From Basel SBB train to Zürich HB, train to Zurich airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne.5 h 14 minSFr 157

How long does it take to get from Basel to Cologne?

The train from Basel Bad Bf to Köln Hbf takes 3 h 42 min including transfers and departs every three hours.

Is there a direct train between Basel and Cologne?

Yes, there is a direct train departing from Basel Bad Bf and arriving at Köln Hbf. Services depart every three hours, and operate every day. The journey takes approximately 3 h 42 min.

Is there a direct bus between Basel and Cologne?

No, there is no direct bus from Basel to Cologne. However, there are services departing from Basel and arriving at Köln via Strasbourg. The journey, including transfers, takes approximately 11 h 30 min.

Operators from Basel to Cologne

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
FlixBus+49 1807 123 99 123FlixBus
S-BahnS-Bahn
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
BlaBlaCarBlaBlaCar
BVBBVB
EurowingsEurowings
LufthansaLufthansa
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
NikiNiki
Austrian AirlinesAustrian Airlines
easyJeteasyJet
British AirwaysBritish Airways
SwissSwiss