--- title: "Train timetable Saronno → Aeroporto Milano-Malpensa MXP | Kombo" description: "Train timetable Saronno → Aeroporto Milano-Malpensa MXP" url: "https://www.kombo.co/it/orari-treni-Saronno-Aeroporto-Milano-Malpensa-MXP" last_updated: "2026-08-20" --- # Train timetable Saronno → Aeroporto Milano-Malpensa MXP first departure 00:16 · last departure 23:55 · 51 direct trains/day · fastest 18min · 24 km · tickets from about €10 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 04:46 | 05:10 | 24min | Trenitalia 303 (direct) | ~€10 | | 05:16 | 05:40 | 24min | Trenitalia 305 (direct) | ~€10 | | 05:25 | 05:56 | 31min | Trenitalia 80305 (direct) | ~€10 | | 05:46 | 06:10 | 24min | Trenitalia 307 (direct) | ~€10 | | 05:55 | 06:26 | 31min | Trenitalia 80307 (direct) | ~€10 | | 06:16 | 06:40 | 24min | Trenitalia 309 (direct) | ~€10 | | 06:25 | 06:56 | 31min | Trenitalia 80309 (direct) | ~€10 | | 06:46 | 07:04 | 18min | Trenitalia 311 (direct) | ~€10 | | 06:46 | 07:10 | 24min | Trenitalia 311 (direct) | ~€10 | | 06:55 | 07:26 | 31min | Trenitalia 80311 (direct) | ~€10 | | 07:16 | 07:34 | 18min | Trenitalia 313 (direct) | ~€10 | | 07:16 | 07:40 | 24min | Trenitalia 313 (direct) | ~€10 | | 07:25 | 07:56 | 31min | Trenitalia 80313 (direct) | ~€10 | | 07:46 | 08:04 | 18min | Trenitalia 315 (direct) | ~€10 | | 07:46 | 08:10 | 24min | Trenitalia 315 (direct) | ~€10 | | 07:55 | 08:26 | 31min | Trenitalia 80315 (direct) | ~€10 | | 08:16 | 08:34 | 18min | Trenitalia 319 (direct) | ~€10 | | 08:16 | 08:40 | 24min | Trenitalia 319 (direct) | ~€10 | | 08:25 | 08:56 | 31min | Trenitalia 80319 (direct) | ~€10 | | 08:46 | 09:04 | 18min | Trenitalia 321 (direct) | ~€10 | | 08:46 | 09:10 | 24min | Trenitalia 321 (direct) | ~€10 | | 08:55 | 09:26 | 31min | Trenitalia 80321 (direct) | ~€10 | | 09:16 | 09:34 | 18min | Trenitalia 325 (direct) | ~€10 | | 09:16 | 09:40 | 24min | Trenitalia 325 (direct) | ~€10 | | 09:25 | 09:56 | 31min | Trenitalia 80325 (direct) | ~€10 | | 09:46 | 10:04 | 18min | Trenitalia 327 (direct) | ~€10 | | 09:46 | 10:10 | 24min | Trenitalia 327 (direct) | ~€10 | | 09:55 | 10:26 | 31min | Trenitalia 80327 (direct) | ~€10 | | 10:16 | 10:34 | 18min | Trenitalia 329 (direct) | ~€10 | | 10:16 | 10:40 | 24min | Trenitalia 329 (direct) | ~€10 | | 10:25 | 10:56 | 31min | Trenitalia 80329 (direct) | ~€10 | | 10:46 | 11:04 | 18min | Trenitalia 331 (direct) | ~€10 | | 10:46 | 11:10 | 24min | Trenitalia 331 (direct) | ~€10 | | 10:55 | 11:26 | 31min | Trenitalia 80331 (direct) | ~€10 | | 11:16 | 11:34 | 18min | Trenitalia 333 (direct) | ~€10 | | 11:16 | 11:40 | 24min | Trenitalia 333 (direct) | ~€10 | | 11:25 | 11:56 | 31min | Trenitalia 80333 (direct) | ~€10 | | 11:46 | 12:04 | 18min | Trenitalia 335 (direct) | ~€10 | | 11:46 | 12:10 | 24min | Trenitalia 335 (direct) | ~€10 | | 11:55 | 12:26 | 31min | Trenitalia 80335 (direct) | ~€10 | | 12:16 | 12:34 | 18min | Trenitalia 337 (direct) | ~€10 | | 12:16 | 12:40 | 24min | Trenitalia 337 (direct) | ~€10 | | 12:25 | 12:56 | 31min | Trenitalia 80337 (direct) | ~€10 | | 12:46 | 13:04 | 18min | Trenitalia 339 (direct) | ~€10 | | 12:46 | 13:10 | 24min | Trenitalia 339 (direct) | ~€10 | | 12:55 | 13:26 | 31min | Trenitalia 80339 (direct) | ~€10 | | 13:16 | 13:34 | 18min | Trenitalia 343 (direct) | ~€10 | | 13:16 | 13:40 | 24min | Trenitalia 343 (direct) | ~€10 | | 13:25 | 13:56 | 31min | Trenitalia 80343 (direct) | ~€10 | | 13:46 | 14:04 | 18min | Trenitalia 345 (direct) | ~€10 | | 13:46 | 14:10 | 24min | Trenitalia 345 (direct) | ~€10 | | 13:55 | 14:26 | 31min | Trenitalia 80345 (direct) | ~€10 | | 14:16 | 14:34 | 18min | Trenitalia 347 (direct) | ~€10 | | 14:16 | 14:40 | 24min | Trenitalia 347 (direct) | ~€10 | | 14:25 | 14:56 | 31min | Trenitalia 80347 (direct) | ~€10 | | 14:46 | 15:04 | 18min | Trenitalia 349 (direct) | ~€10 | | 14:46 | 15:10 | 24min | Trenitalia 349 (direct) | ~€10 | | 14:55 | 15:26 | 31min | Trenitalia 80349 (direct) | ~€10 | | 15:16 | 15:34 | 18min | Trenitalia 351 (direct) | ~€10 | | 15:16 | 15:40 | 24min | Trenitalia 351 (direct) | ~€10 | | 15:25 | 15:56 | 31min | Trenitalia 80351 (direct) | ~€10 | | 15:46 | 16:04 | 18min | Trenitalia 353 (direct) | ~€10 | | 15:46 | 16:10 | 24min | Trenitalia 353 (direct) | ~€10 | | 15:55 | 16:26 | 31min | Trenitalia 80353 (direct) | ~€10 | | 16:16 | 16:34 | 18min | Trenitalia 355 (direct) | ~€10 | | 16:16 | 16:40 | 24min | Trenitalia 355 (direct) | ~€10 | | 16:25 | 16:56 | 31min | Trenitalia 80355 (direct) | ~€10 | | 16:46 | 17:04 | 18min | Trenitalia 357 (direct) | ~€10 | | 16:46 | 17:10 | 24min | Trenitalia 357 (direct) | ~€10 | | 16:55 | 17:26 | 31min | Trenitalia 80357 (direct) | ~€10 | | 17:16 | 17:34 | 18min | Trenitalia 361 (direct) | ~€10 | | 17:16 | 17:40 | 24min | Trenitalia 361 (direct) | ~€10 | | 17:25 | 17:56 | 31min | Trenitalia 80361 (direct) | ~€10 | | 17:46 | 18:04 | 18min | Trenitalia 365 (direct) | ~€10 | | 17:46 | 18:10 | 24min | Trenitalia 365 (direct) | ~€10 | | 17:55 | 18:26 | 31min | Trenitalia 80365 (direct) | ~€10 | | 18:16 | 18:34 | 18min | Trenitalia 367 (direct) | ~€10 | | 18:16 | 18:40 | 24min | Trenitalia 367 (direct) | ~€10 | | 18:25 | 18:56 | 31min | Trenitalia 80369 (direct) | ~€10 | | 18:46 | 19:04 | 18min | Trenitalia 371 (direct) | ~€10 | | 18:46 | 19:10 | 24min | Trenitalia 371 (direct) | ~€10 | | 18:55 | 19:26 | 31min | Trenitalia 80371 (direct) | ~€10 | | 19:16 | 19:34 | 18min | Trenitalia 375 (direct) | ~€10 | | 19:16 | 19:40 | 24min | Trenitalia 375 (direct) | ~€10 | | 19:25 | 19:56 | 31min | Trenitalia 80375 (direct) | ~€10 | | 19:46 | 20:04 | 18min | Trenitalia 377 (direct) | ~€10 | | 19:46 | 20:10 | 24min | Trenitalia 377 (direct) | ~€10 | | 19:55 | 20:26 | 31min | Trenitalia 80377 (direct) | ~€10 | | 20:16 | 20:34 | 18min | Trenitalia 379 (direct) | ~€10 | | 20:16 | 20:40 | 24min | Trenitalia 379 (direct) | ~€10 | | 20:25 | 20:56 | 31min | Trenitalia 80381 (direct) | ~€10 | | 20:46 | 21:04 | 18min | Trenitalia 383 (direct) | ~€10 | | 20:46 | 21:10 | 24min | Trenitalia 383 (direct) | ~€10 | | 20:55 | 21:26 | 31min | Trenitalia 80383 (direct) | ~€10 | | 21:16 | 21:34 | 18min | Trenitalia 385 (direct) | ~€10 | | 21:16 | 21:40 | 24min | Trenitalia 385 (direct) | ~€10 | | 21:25 | 21:56 | 31min | Trenitalia 80385 (direct) | ~€10 | | 21:46 | 22:04 | 18min | Trenitalia 387 (direct) | ~€10 | | 21:46 | 22:10 | 24min | Trenitalia 387 (direct) | ~€10 | | 21:55 | 22:26 | 31min | Trenitalia 80387 (direct) | ~€10 | | 22:16 | 22:34 | 18min | Trenitalia 389 (direct) | ~€10 | | 22:16 | 22:40 | 24min | Trenitalia 389 (direct) | ~€10 | | 22:25 | 22:56 | 31min | Trenitalia 80389 (direct) | ~€10 | | 22:46 | 23:04 | 18min | Trenitalia 391 (direct) | ~€10 | | 22:46 | 23:10 | 24min | Trenitalia 391 (direct) | ~€10 | | 22:55 | 23:26 | 31min | Trenitalia 80391 (direct) | ~€10 | | 23:16 | 23:34 | 18min | Trenitalia 393 (direct) | ~€10 | | 23:16 | 23:40 | 24min | Trenitalia 393 (direct) | ~€10 | | 23:25 | 23:56 | 31min | Trenitalia 80393 (direct) | ~€10 | | 23:46 | 00:04 | 18min | Trenitalia 395 (direct) | ~€10 | | 23:46 | 00:10 | 24min | Trenitalia 395 (direct) | ~€10 | | 23:55 | 00:26 | 31min | Trenitalia 80395 (direct) | ~€10 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 04:46 | 05:10 | 24min | Trenitalia 303 (direct) | ~€10 | | 05:16 | 05:40 | 24min | Trenitalia 305 (direct) | ~€10 | | 05:25 | 05:56 | 31min | Trenitalia 80305 (direct) | ~€10 | | 05:46 | 06:10 | 24min | Trenitalia 307 (direct) | ~€10 | | 05:55 | 06:26 | 31min | Trenitalia 80307 (direct) | ~€10 | | 06:16 | 06:40 | 24min | Trenitalia 309 (direct) | ~€10 | | 06:25 | 06:56 | 31min | Trenitalia 80309 (direct) | ~€10 | | 06:46 | 07:04 | 18min | Trenitalia 311 (direct) | ~€10 | | 06:46 | 07:10 | 24min | Trenitalia 311 (direct) | ~€10 | | 06:55 | 07:26 | 31min | Trenitalia 80311 (direct) | ~€10 | | 07:16 | 07:34 | 18min | Trenitalia 313 (direct) | ~€10 | | 07:16 | 07:40 | 24min | Trenitalia 313 (direct) | ~€10 | | 07:25 | 07:56 | 31min | Trenitalia 80313 (direct) | ~€10 | | 07:46 | 08:04 | 18min | Trenitalia 315 (direct) | ~€10 | | 07:46 | 08:10 | 24min | Trenitalia 315 (direct) | ~€10 | | 07:55 | 08:26 | 31min | Trenitalia 80315 (direct) | ~€10 | | 08:16 | 08:34 | 18min | Trenitalia 319 (direct) | ~€10 | | 08:16 | 08:40 | 24min | Trenitalia 319 (direct) | ~€10 | | 08:25 | 08:56 | 31min | Trenitalia 80319 (direct) | ~€10 | | 08:46 | 09:04 | 18min | Trenitalia 321 (direct) | ~€10 | | 08:46 | 09:10 | 24min | Trenitalia 321 (direct) | ~€10 | | 08:55 | 09:26 | 31min | Trenitalia 80321 (direct) | ~€10 | | 09:16 | 09:34 | 18min | Trenitalia 325 (direct) | ~€10 | | 09:16 | 09:40 | 24min | Trenitalia 325 (direct) | ~€10 | | 09:25 | 09:56 | 31min | Trenitalia 80325 (direct) | ~€10 | | 09:46 | 10:04 | 18min | Trenitalia 327 (direct) | ~€10 | | 09:46 | 10:10 | 24min | Trenitalia 327 (direct) | ~€10 | | 09:55 | 10:26 | 31min | Trenitalia 80327 (direct) | ~€10 | | 10:16 | 10:34 | 18min | Trenitalia 329 (direct) | ~€10 | | 10:16 | 10:40 | 24min | Trenitalia 329 (direct) | ~€10 | | 10:25 | 10:56 | 31min | Trenitalia 80329 (direct) | ~€10 | | 10:46 | 11:04 | 18min | Trenitalia 331 (direct) | ~€10 | | 10:46 | 11:10 | 24min | Trenitalia 331 (direct) | ~€10 | | 10:55 | 11:26 | 31min | Trenitalia 80331 (direct) | ~€10 | | 11:16 | 11:34 | 18min | Trenitalia 333 (direct) | ~€10 | | 11:16 | 11:40 | 24min | Trenitalia 333 (direct) | ~€10 | | 11:25 | 11:56 | 31min | Trenitalia 80333 (direct) | ~€10 | | 11:46 | 12:04 | 18min | Trenitalia 335 (direct) | ~€10 | | 11:46 | 12:10 | 24min | Trenitalia 335 (direct) | ~€10 | | 11:55 | 12:26 | 31min | Trenitalia 80335 (direct) | ~€10 | | 12:16 | 12:34 | 18min | Trenitalia 337 (direct) | ~€10 | | 12:16 | 12:40 | 24min | Trenitalia 337 (direct) | ~€10 | | 12:25 | 12:56 | 31min | Trenitalia 80337 (direct) | ~€10 | | 12:46 | 13:04 | 18min | Trenitalia 339 (direct) | ~€10 | | 12:46 | 13:10 | 24min | Trenitalia 339 (direct) | ~€10 | | 12:55 | 13:26 | 31min | Trenitalia 80339 (direct) | ~€10 | | 13:16 | 13:34 | 18min | Trenitalia 343 (direct) | ~€10 | | 13:16 | 13:40 | 24min | Trenitalia 343 (direct) | ~€10 | | 13:25 | 13:56 | 31min | Trenitalia 80343 (direct) | ~€10 | | 13:46 | 14:04 | 18min | Trenitalia 345 (direct) | ~€10 | | 13:46 | 14:10 | 24min | Trenitalia 345 (direct) | ~€10 | | 13:55 | 14:26 | 31min | Trenitalia 80345 (direct) | ~€10 | | 14:16 | 14:34 | 18min | Trenitalia 347 (direct) | ~€10 | | 14:16 | 14:40 | 24min | Trenitalia 347 (direct) | ~€10 | | 14:25 | 14:56 | 31min | Trenitalia 80347 (direct) | ~€10 | | 14:46 | 15:04 | 18min | Trenitalia 349 (direct) | ~€10 | | 14:46 | 15:10 | 24min | Trenitalia 349 (direct) | ~€10 | | 14:55 | 15:26 | 31min | Trenitalia 80349 (direct) | ~€10 | | 15:16 | 15:34 | 18min | Trenitalia 351 (direct) | ~€10 | | 15:16 | 15:40 | 24min | Trenitalia 351 (direct) | ~€10 | | 15:25 | 15:56 | 31min | Trenitalia 80351 (direct) | ~€10 | | 15:46 | 16:04 | 18min | Trenitalia 353 (direct) | ~€10 | | 15:46 | 16:10 | 24min | Trenitalia 353 (direct) | ~€10 | | 15:55 | 16:26 | 31min | Trenitalia 80353 (direct) | ~€10 | | 16:16 | 16:34 | 18min | Trenitalia 355 (direct) | ~€10 | | 16:16 | 16:40 | 24min | Trenitalia 355 (direct) | ~€10 | | 16:25 | 16:56 | 31min | Trenitalia 80355 (direct) | ~€10 | | 16:46 | 17:04 | 18min | Trenitalia 357 (direct) | ~€10 | | 16:46 | 17:10 | 24min | Trenitalia 357 (direct) | ~€10 | | 16:55 | 17:26 | 31min | Trenitalia 80357 (direct) | ~€10 | | 17:16 | 17:34 | 18min | Trenitalia 361 (direct) | ~€10 | | 17:16 | 17:40 | 24min | Trenitalia 361 (direct) | ~€10 | | 17:25 | 17:56 | 31min | Trenitalia 80361 (direct) | ~€10 | | 17:46 | 18:04 | 18min | Trenitalia 365 (direct) | ~€10 | | 17:46 | 18:10 | 24min | Trenitalia 365 (direct) | ~€10 | | 17:55 | 18:26 | 31min | Trenitalia 80365 (direct) | ~€10 | | 18:16 | 18:34 | 18min | Trenitalia 367 (direct) | ~€10 | | 18:16 | 18:40 | 24min | Trenitalia 367 (direct) | ~€10 | | 18:25 | 18:56 | 31min | Trenitalia 80369 (direct) | ~€10 | | 18:46 | 19:04 | 18min | Trenitalia 371 (direct) | ~€10 | | 18:46 | 19:10 | 24min | Trenitalia 371 (direct) | ~€10 | | 18:55 | 19:26 | 31min | Trenitalia 80371 (direct) | ~€10 | | 19:16 | 19:34 | 18min | Trenitalia 375 (direct) | ~€10 | | 19:16 | 19:40 | 24min | Trenitalia 375 (direct) | ~€10 | | 19:25 | 19:56 | 31min | Trenitalia 80375 (direct) | ~€10 | | 19:46 | 20:04 | 18min | Trenitalia 377 (direct) | ~€10 | | 19:46 | 20:10 | 24min | Trenitalia 377 (direct) | ~€10 | | 19:55 | 20:26 | 31min | Trenitalia 80377 (direct) | ~€10 | | 20:16 | 20:34 | 18min | Trenitalia 379 (direct) | ~€10 | | 20:16 | 20:40 | 24min | Trenitalia 379 (direct) | ~€10 | | 20:25 | 20:56 | 31min | Trenitalia 80381 (direct) | ~€10 | | 20:46 | 21:04 | 18min | Trenitalia 383 (direct) | ~€10 | | 20:46 | 21:10 | 24min | Trenitalia 383 (direct) | ~€10 | | 20:55 | 21:26 | 31min | Trenitalia 80383 (direct) | ~€10 | | 21:16 | 21:34 | 18min | Trenitalia 385 (direct) | ~€10 | | 21:16 | 21:40 | 24min | Trenitalia 385 (direct) | ~€10 | | 21:25 | 21:56 | 31min | Trenitalia 80385 (direct) | ~€10 | | 21:46 | 22:04 | 18min | Trenitalia 387 (direct) | ~€10 | | 21:46 | 22:10 | 24min | Trenitalia 387 (direct) | ~€10 | | 21:55 | 22:26 | 31min | Trenitalia 80387 (direct) | ~€10 | | 22:16 | 22:34 | 18min | Trenitalia 389 (direct) | ~€10 | | 22:16 | 22:40 | 24min | Trenitalia 389 (direct) | ~€10 | | 22:25 | 22:56 | 31min | Trenitalia 80389 (direct) | ~€10 | | 22:46 | 23:04 | 18min | Trenitalia 391 (direct) | ~€10 | | 22:46 | 23:10 | 24min | Trenitalia 391 (direct) | ~€10 | | 22:55 | 23:26 | 31min | Trenitalia 80391 (direct) | ~€10 | | 23:16 | 23:34 | 18min | Trenitalia 393 (direct) | ~€10 | | 23:16 | 23:40 | 24min | Trenitalia 393 (direct) | ~€10 | | 23:25 | 23:56 | 31min | Trenitalia 80393 (direct) | ~€10 | | 23:46 | 00:04 | 18min | Trenitalia 395 (direct) | ~€10 | | 23:46 | 00:10 | 24min | Trenitalia 395 (direct) | ~€10 | | 23:55 | 00:26 | 31min | Trenitalia 80395 (direct) | ~€10 | ## Typical week (next 30 days) - Monday to Friday: 49 trains, first 00:16, last 23:55 - Saturday: 48 trains, first 04:46, last 23:55 - Sunday: 66 trains, first 00:16, last 23:55 ## Companies serving this route - Trenitalia: 100% of departures ## Prices - Cheapest observed: about €10 - Average observed: about €10