There are 10 ways to get from Mechelen to Como by plane, train, train (Eurostar, TGV), bus, car, or train (TGV)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels Airport to Milano Malpensa Airport, train
best- Fly from Brussels Airport (BRU) to Milano Malpensa Airport (MXP)BRU - MXP
- Take the train from Saronno to Como Borghi
5h 1m€66–202Fly Brussels Airport to Milan Linate Airport, train
cheapest- Fly from Brussels Airport (BRU) to Milan Linate Airport (LIN)BRU - LIN
- Take the train from Monza to Como S.Giovanni
5h 23m€45–183Train via Paris
- Take the train from Brussel-Zuid / Bruxelles-Midi to Paris Nord
- Take the train from Paris Est to Zuerich HbTgv
- Take the train from Zürich HB to Como S. GiovanniEc
11h 24m€179–496Bus
- Take the bus from Brussels - Midi Train Station to LuganoBlaBlaCar Bus
14h 48m€50–104Drive 843.2 km
- Drive from Mechelen to Como843.2 km
8h 38m€131–189Train to Brussels South Charleroi Airport, fly to Il Caravaggio International Airport, train
- Take the train from Malines to Luttre
- Fly from Brussels South Charleroi Airport (CRL) to Il Caravaggio International Airport (BGY)CRL - BGY
- Take the train from Milano Centrale to Como S. Giovanni
7h 7m€51–236Fly Brussels Airport to Zurich Airport, train
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)BRU - ZRH
- Take the train from Zürich HB to Como S. Giovanni
7h 2m€158–348Train to Amsterdam Airport Schiphol, fly to Milan Linate Airport
- Take the train from Antwerpen-Centraal to Schiphol Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Milan Linate Airport (LIN)AMS - LIN
6h 55m€86–319Train
- Take the train from Brussel-Zuid / Bruxelles-Midi to StrasbourgTgv
- Take the train from Strasbourg to Basel SbbTer
- Take the train from Basel SBB to LuganoEc
11h 58m€150–369Bus via Milan
- Take the bus from Brussels-North train station to Milano, Autostazione LampugnanoN836 / ...
- Take the bus from Milano, Autostazione Lampugnano to ComoN1308 / ...
15h 38m€54–100
Mechelen to Como by train and foot
Questions & Answers
The cheapest way to get from Mechelen to Como is to bus which costs €50 - €110 and takes 14h 48m.
The fastest way to get from Mechelen to Como is to fly and train which takes 5h 1m and costs €65 - €210.
No, there is no direct train from Mechelen to Como. However, there are services departing from Malines and arriving at Como S. Giovanni via Brussel-Zuid / Bruxelles-Midi, Paris Est and Zürich HB. The journey, including transfers, takes approximately 11h 24m.
The distance between Mechelen and Como is 730 km. The road distance is 843.2 km.
The best way to get from Mechelen to Como without a car is to train via Paris which takes 11h 24m and costs €170 - €500.
It takes approximately 5h 1m to get from Mechelen to Como, including transfers.
Mechelen to Como train services, operated by Eurostar, depart from Brussel-Zuid / Bruxelles-Midi station.
The best way to get from Mechelen to Como is to train via Paris which takes 11h 24m and costs €170 - €500. Alternatively, you can bus, which costs €50 - €110 and takes 14h 48m.
Mechelen to Como train services, operated by Eurostar, arrive at Paris Nord station.
Yes, the driving distance between Mechelen to Como is 843 km. It takes approximately 8h 38m to drive from Mechelen to Como.
What companies run services between Mechelen, Belgium and Como, Italy?
You can take a train from Malines to Como S. Giovanni via Brussel-Zuid / Bruxelles-Midi, Paris Nord, Paris Est, Zuerich Hb, and Zürich HB in around 11h 24m. Alternatively, BlaBlaCar Bus operates a bus from Brussels - Midi Train Station to Lugano once daily. Tickets cost €40–90 and the journey takes 12h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- brusselsairlines.com
Flights from Brussels Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €55–200
Flights from Brussels Airport to Milan Linate Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €50–210
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €100–280
- Website
- lufthansa.com
Flights from Brussels Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €65–300
Flights from Brussels Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €70–270
Flights from Brussels Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–330
Flights from Brussels Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €100–280
Flights from Amsterdam Airport Schiphol to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €100–480
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- €30–160
Flights from Brussels South Charleroi Airport to Il Caravaggio International Airport via Marseille
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- €30–160
- Website
- ita-airways.com
Flights from Brussels Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €55–200
Flights from Brussels Airport to Milan Linate Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €50–210
Flights from Amsterdam Airport Schiphol to Milan Linate Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €55–240
- Website
- swiss.com
Flights from Brussels Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €55–200
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €100–280
Flights from Brussels Airport to Zurich Airport via Geneva
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €100–190
- Website
- klm.com
Flights from Brussels Airport to Milan Linate Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €55–310
Flights from Amsterdam Airport Schiphol to Milan Linate Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- €65–370
- Website
- easyjet.com
Flights from Brussels Airport to Milan Linate Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €30–140
Flights from Amsterdam Airport Schiphol to Milan Linate Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €55–180
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Saronno to Como Borghi
- Ave. Duration
- 35 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 Milano Centrale to Como S. Giovanni
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Brussel-Zuid / Bruxelles-Midi to Paris Nord
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €55–150
- Website
- https://www.eurostar.com/rw-en
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- https://www.eurostar.com/rw-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Brussel-Zuid / Bruxelles-Midi to Paris Nord
- Ave. Duration
- 2h 58m
- Frequency
- 3 times a day
- Estimated price
- €50–120
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €50–75
- Rail 1st Class
- €80–120
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €30
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Est to Zuerich Hb
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €55–210
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Strasbourg
- Ave. Duration
- 3h 48m
- Frequency
- Twice daily
- Estimated price
- €95–220
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €70–130
- Website
- https://www.sbb.ch/en
Train from Milano Centrale to Como S. Giovanni
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- €55–110
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Monza to Como S.Giovanni
- Ave. Duration
- 24 min
- Frequency
- 3 times a week
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €5–8
- 2nd Class
- €6–9
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Malines to Luttre
- Ave. Duration
- 1h 6m
- Frequency
- Every 20 minutes
- Estimated price
- €7–11
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–11
- 1st Class
- €11–17
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €22–100
- Website
- https://www.ns.nl/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- sbb-deutschland.de
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Brussels - Midi Train Station to Lugano
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Estimated price
- €40–90
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brussels-North train station to Milano, Autostazione Lampugnano
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- €45–85
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Como
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- €5–9
- Website
- https://www.flixbus.co.uk
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Book your Mechelen to Como train tickets online with Omio.
There are 5027+ hotels available in Como.

























































