Trains to Como Find train times and tickets

The lakeside city of Como is less than an hour north of Milan and very close to the Swiss border. This stylish resort is a place to linger, but it's also a perfect base to explore the beautiful countryside on the shores of Lake Como. Express boats speed to the head of the lake (at Colico) in just a couple of hours all year round. Some prefer, however, to stick to the slower services, which stop off at lakeshore communities like Bellagio, Menaggio and Varenna. Around the city of Como itself, there are beautiful hillside walks and endless opportunities for coffee and cake.

The main railway station is Como S Giovanni. One of the least beautiful buildings in town, it is located about a ten-minute walk west of the city centre. This is where all Trenitalia trains stop, as well as all trains from Switzerland. A second station called Como Nord Lago is closer to the lake. It is used only by local services from Milan.

Como S Giovanni station is one of the main rail routes running north from Milan to Lugano in Switzerland. From Como the railway runs in a tunnel under Mount Olimpino to emerge in the Swiss town of Chiasso just five minutes up the line. Local trains run through the tunnel to Switzerland at least twice each hour. EuroCity trains leave Como every two hours for Lugano and Zurich, running via the Gotthard Tunnel. There is an excellent local train service from Como S Giovanni to Milan with three trains each hour serving this route during much of the day.

Search accommodation in Como


Travel to Como by train from anywhere in the UK or across Europe

Zurich to Como by train

from £7.90

Avg 0 changes 2hr 47m

London to Como by train

from £90.60

Avg 2 changes 11hr 16m

Milan to Como by train

from £4.20

Avg 0 changes 36m

Paris to Como by train

from £39.80

Avg 1 change 7hr 33m

Country guide

Trains to Italy

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.