Milan to San Teodoro (Genova) train

Cheap train tickets from Milan to San Teodoro (Genova)

Showing times and prices for Jan 31

Cheapest

13

Average

13

The best way to find a cheap train ticket from Milan to San Teodoro (Genova) is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Regionale
05:25PMMilan1h56 07:21PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
04:15PMMilan2h18 06:33PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
04:25PMMilan2h08 06:33PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
03:25PMMilan1h53 05:18PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
01:25PMMilan1h53 03:18PMSan Teodoro (Genova)
0 transfers
131One-way

Train schedule from Milan to San Teodoro (Genova)

Showing trains for tomorrow, Tuesday, January 31
Regionale
06:25AMMilan1h43 08:08AMSan Teodoro (Genova)
0 transfers
Regionale
07:30AMMilan1h58 09:28AMSan Teodoro (Genova)
0 transfers
Regionale
01:25PMMilan1h53 03:18PMSan Teodoro (Genova)
0 transfers
Regionale
03:25PMMilan1h53 05:18PMSan Teodoro (Genova)
0 transfers
Regionale
04:15PMMilan2h18 06:33PMSan Teodoro (Genova)
0 transfers
Regionale
04:25PMMilan2h08 06:33PMSan Teodoro (Genova)
0 transfers
Regionale
05:25PMMilan1h56 07:21PMSan Teodoro (Genova)
0 transfers
Regionale
07:25PMMilan1h53 09:18PMSan Teodoro (Genova)
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06
Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17
Sat
Feb 18
Sun
Feb 19
Mon
Feb 20

Fastest train times from Milan to San Teodoro (Genova)

Showing times and prices for Jan 31

Fastest Journey

1 h 43 m

Average

1 h 57 m

Trains per day

8

Distance

119 km

Of the 8 trains that leave Milan for San Teodoro (Genova) every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Regionale
06:25AMMilan1h43 08:08AMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
03:25PMMilan1h53 05:18PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
01:25PMMilan1h53 03:18PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
07:25PMMilan1h53 09:18PMSan Teodoro (Genova)
0 transfers
131One-way
Regionale
05:25PMMilan1h56 07:21PMSan Teodoro (Genova)
0 transfers
131One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan to San Teodoro (Genova)

distanceDistance73 miles (118 km)
durationAverage train duration1 h 27 min
priceAverage train ticket price$14 (€12)
frequencyTrain frequency22 a day
changesDirect trainYes, there are 22 direct trains a day
carriersTrain providersTrenitalia, Regionale Veloce, Trenitalia Intercity, Trenitalia Frecce or Trenitalia

Trains from Milan to San Teodoro (Genova) cover the 73 miles (118 km) long route taking on average 1 h 27 min with our travel partners like Trenitalia, Regionale Veloce, Trenitalia Intercity, Trenitalia Frecce or Trenitalia. Normally, there are 22 trains operating per day, including direct services available. While the average ticket price for this trip costs around $14 (€12), you can find the cheapest train ticket for as low as $11 (€10).

Train providers: Trenitalia, Intercity and Frecciarossa from Milan to San Teodoro (Genova) trains

For as little as $11 (€10) you can travel by train between Milan and San Teodoro (Genova) with Trenitalia, Intercity and Frecciarossa. Omio will show you the best deals, schedules and tickets available for this trip.

Trenitalia
Frecciarossa
Intercity

Enjoy the train ride from Milan to San Teodoro (Genova) with Trenitalia, Italy’s main provider of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Milan to San Teodoro (Genova) are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train from Milan to San Teodoro (Genova), you can expect to travel 73 miles (118 km). Check Trenitalia’s train times and tickets for the Milan to San Teodoro (Genova) route and buy your cheap ticket on Omio today!

    There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 73 miles (118 km) between Milan and San Teodoro (Genova) on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Milan to San Teodoro (Genova) journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Milan to San Teodoro (Genova) train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

    Milan to San Teodoro (Genova) train information with Frecciarossa:

    • Average Duration: 1 h 28 min
    • Frecciarossa frequency: 2 a day

    It’s easy to book your Intercity train ticket from Milan to San Teodoro (Genova) online with Omio! Simply check the current Intercity train schedules for your ideal departure and arrival times, compare the best route from Milan to San Teodoro (Genova) as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap Intercity train tickets online. Prices for Intercity trains between Milan and San Teodoro (Genova) start at $11 (€10) one-way if you book in advance, and you can expect to travel around 73 miles (118 km). If you search for Intercity trains in the Omio app, you can check straight away if the Intercity tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train from Milan to San Teodoro (Genova). Let Omio do all the work for you finding the best Milan to San Teodoro (Genova) Intercity train ticket so you can enjoy a smooth and comfortable journey!

    Travel Tips: Trains from Milan to San Teodoro (Genova)

    Travel Tips: Travel by train to San Teodoro (Genova) easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to San Teodoro (Genova).
    FAQs
    Omio customers have found the cheapest trains from Milan to San Teodoro (Genova) to cost as little as $11 (€10)  in the next 7 days.
    If you are looking to book your train ticket in the next 7 days, you can expect the Milan to San Teodoro (Genova) train to cost on average $14 (€12)  one way.
    When traveling this route you should expect the distance to San Teodoro (Genova) from Milan by train to be approximately 73 miles (118 km).
    On average the Milan to San Teodoro (Genova) train travel time is 1 h 27 min  for the 73 miles (118 km) long journey, but the duration can vary if you travel on weekends and holidays.
    For the best Milan to San Teodoro (Genova) train to book, you can travel safely and comfortably with Trenitalia, Regionale Veloce, Trenitalia Intercity, Trenitalia Frecce or Trenitalia. However, it's always good to check all possible train providers with services between Milan and San Teodoro (Genova) to compare what amenities they may offer.
    The average number of trains departing Milan for San Teodoro (Genova) is 22 a day. The train schedules and services may vary between weekdays and weekends.
    The first Milan to San Teodoro (Genova) train departs at 12: 25 PM   and the last train from Milan to San Teodoro (Genova) leaves at 12: 25 PM. Check out the most up-to-date train schedule from Milan to San Teodoro (Genova) on Omio and find the best time to travel to your destination.
    You can find trains to San Teodoro (Genova) from Milan to cost on average $14 (€12) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Milan to San Teodoro (Genova) train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this connection

    Milan
    San Teodoro (Genova)
    The major railway station for departures from Milan is Milano Centrale. Read all the information you need to know about services, amenities and connections at Milano Centrale for your journey to San Teodoro (Genova) from Milan.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 22: 20
    Public transit options for Milano Centrale
    Metro lines: M2 (green), M3 (yellow)
    Tram lines: 1
    Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
    Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    Public transit options for Milano Porta Garibaldi
    Metro lines: M2, M5
    Bus lines: 43, 56, 70, 94
    Train lines: R21, R31, S1, S11, S2, S5, S7, S8
    HomeTrainsTrain Times to San Teodoro (Genova)Milan to San Teodoro (Genova) train

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language