There are 10 ways to get from Heidelberg to Como by bus, train, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Heidelberg Post Waypoint to Zurich Bus Stationbus FlixBus N07 / ...
- Take the bus from ZÜRICH, Carparkplatz am Sihlquai to Comobus
7h 30mTrain to Frankfurt, fly to Milan Linate Airport, train
cheapest- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Milan Linate Airport (LIN)plane FRA - LIN
- Take the train from Monza to Como S.Giovannitrain
6h 2m€56–235Train
- Take the train from Mannheim, Hauptbahnhof to Basel SBBtrain 12 / ...
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
- Take the train from Zürich HB to Como S. Giovannitrain Ec
7h 51m€136–526Night train, train
- Take the night train from Heidelberg Hbf to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Como S. Giovannitrain Ec
7h 59m€102–324Drive 534.2 km
- Drive from Heidelberg to Comocar 534.2 km
5h 8m€84–122Train, bus
- Take the train from Mannheim Hbf to Zürich HBtrain Nightjet
- Take the bus from Zurich Central Bus Station Sihlquai to Como Piazzale San Gottardobus : Milan Lampugnano Bus Station - Prague Central Bus Station / ...
11h 21m€59–115Train to Frankfurt, fly to Milano Malpensa Airport, train
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Milano Malpensa Airport (MXP)plane FRA - MXP
- Take the train from Saronno to Como Lagotrain
5h 38m€82–259Train to Stuttgart Airport, fly to Milano Malpensa Airport, train
- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Milano Malpensa Airport (MXP)plane STR - MXP
- Take the train from Saronno to Como Lagotrain
5h 53m€91–239Train to Frankfurt, fly to Zurich Airport, train
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Zürich HB to Como S. Giovannitrain
6h 40m€179–523Train to Stuttgart Airport, fly to Zurich Airport, train
- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
- Take the train from Zürich HB to Como S. Giovannitrain
6h 51m€198–583
Heidelberg to Como by train
Questions & Answers
The cheapest way to get from Heidelberg to Como is to train and bus which costs €55 - €120 and takes 11h 21m.
The fastest way to get from Heidelberg to Como is to drive which takes 5h 8m and costs €80 - €130.
No, there is no direct bus from Heidelberg to Como. However, there are services departing from Heidelberg Post Waypoint and arriving at Como via ZÜRICH, Carparkplatz am Sihlquai. The journey, including transfers, takes approximately 7h 30m.
No, there is no direct train from Heidelberg to Como. However, there are services departing from Heidelberg, Hauptbahnhof and arriving at Como S. Giovanni via Mannheim, Hauptbahnhof, Basel SBB and Zürich HB. The journey, including transfers, takes approximately 7h 51m.
The distance between Heidelberg and Como is 573 km. The road distance is 534.2 km.
The best way to get from Heidelberg to Como without a car is to bus which takes 7h 30m and costs .
It takes approximately 7h 30m to get from Heidelberg to Como, including transfers.
Heidelberg to Como bus services, operated by FlixBus, depart from Heidelberg Post Waypoint station.
Heidelberg to Como train services, operated by Deutsche Bahn Intercity (DB IC), depart from Mannheim, Hauptbahnhof station.
The best way to get from Heidelberg to Como is to bus which takes 7h 30m and costs . Alternatively, you can train, which costs €130 - €550 and takes 7h 51m.
What companies run services between Heidelberg, Germany and Como, Italy?
You can take a bus from Heidelberg Post Waypoint to Como via ZÜRICH, Carparkplatz am Sihlquai in around 7h 30m. Alternatively, you can take a train from Heidelberg, Hauptbahnhof to Como S. Giovanni via Mannheim, Hauptbahnhof, Basel SBB, and Zürich HB in around 7h 51m.
- Website
- lufthansa.com
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €75–420
Flights from Frankfurt to Milano Malpensa Airport via Munich
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- €120–500
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–550
Flights from Frankfurt to Milan Linate Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €80–260
Flights from Stuttgart Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €120–490
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €70–410
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €65–430
- Website
- swiss.com
Flights from Frankfurt to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €80–270
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €70–410
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €65–430
- Website
- airdolomiti.it
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €100–420
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–550
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- €100–410
- Website
- condor.com
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €60–180
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €80–190
- Website
- easyjet.com
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €35–140
- Website
- eurowings.com
Flights from Stuttgart Airport to Milano Malpensa Airport
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- €75–160
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €45–180
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- https://int.bahn.de/en
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €16–65
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- https://int.bahn.de/en
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €16–65
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €28–60
- Website
- https://www.ns.nl/en
Train from Mannheim Hbf to Zürich HB
- Ave. Duration
- 4h 34m
- Frequency
- Once daily
- Estimated price
- €35–80
- Website
- https://www.ns.nl/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €8–17
- Website
- https://www.ns.nl/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €8–17
- Website
- https://www.ns.nl/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €8–17
- Website
- https://www.ns.nl/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–100
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–230
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–230
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–230
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–230
- Website
- https://www.sbb.ch/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Heidelberg Hbf to Zuerich Hb
- Ave. Duration
- 4h 31m
- Frequency
- Once daily
- Estimated price
- €26–95
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €92–95
- Couchette Carriage
- €55–70
- Seating Carriage
- €26–32
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Saronno to Como Lago
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
Train from Monza to Como S.Giovanni
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–3
- Website
- https://www.trenord.it/en/
Train from Saronno to Como Lago
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Monza to Como S.Giovanni
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €5–8
- 2nd Class
- €6–9
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Heidelberg Post Waypoint to Zurich Bus Station
- Ave. Duration
- 4h 34m
- Frequency
- 4 times a day
- Estimated price
- €24–45
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- onebus.it
Bus from ZÜRICH, Carparkplatz am Sihlquai to Como
- Ave. Duration
- 1h 56m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- regiojet.com
Bus from Zurich Central Bus Station Sihlquai to Como Piazzale San Gottardo
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a week
- Estimated price
- €19–28
- Website
- https://regiojet.com/
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Heidelberg to Como bus services, operated by FlixBus, arrive at Zurich Bus Station.
Heidelberg to Como train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel SBB station.
Yes, the driving distance between Heidelberg to Como is 534 km. It takes approximately 5h 8m to drive from Heidelberg to Como.
Book your Heidelberg to Como train tickets online with Omio.
Book your Heidelberg to Como bus tickets online with Omio.
There are 6087+ hotels available in Como.
































