Bus Milan to Olten and return

Cheap bus and train tickets for trips from Olten to Milan and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
If you want to take a bus from Milan to Olten, you’ll look at ticket prices starting from $22.76, with the shortest trip duration being . Use our bus search engine to find the ideal bus from Olten to Milan and pick amongst the offers of FlixBus and Cipolla Group. Just click "Find Now" to see all available options and take your pick!

Milan to Olten Bus Information

Cheapest Bus$22.76
Fastest Bus4h 25m
Distance143.9 miles
Bus CompaniesFlixBus, Marino Autolinee
  Bus Milan - Olten    144 mi
Ø Bus connections4 x
Savings-46%

The cheapest bus routes from Milan to Olten

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Milan
    Olten
      1:00 PM
      8:20 PM
    3 Oct
    FlixBusFlixBus
    from $22.76
  • Milan
    Olten
      4:45 AM
      10:05 AM
    3 Oct
    FlixBusFlixBus
    from $23.42
  • Milan
    Olten
      4:45 AM
      10:05 AM
    3 Oct
    FlixBusFlixBus
    from $23.42
  • Milan
    Olten
      4:45 AM
      10:05 AM
    3 Oct
    FlixBusFlixBus
    from $25.63
  • Milan
    Olten
      9:30 AM
      6:50 PM
    3 Oct
    FlixBusFlixBus
    from $34.59
  • Milan
    Olten
      11:55 PM
      8:10 AM
    3 Oct
    +1
    FlixBusFlixBus
    from $34.59
  • Milan
    Olten
      7:20 AM
      11:45 AM
    20 Sep
    Marino AutolineeMarino Autolinee
    from $35.39
  • Milan
    Olten
      1:00 PM
      8:20 PM
    3 Oct
    FlixBusFlixBus
    from $42.22


  Carpooling Milan - Olten    144 mi
   Savings

The cheapest carpooling offers from Milan to Olten

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Olten
      6:20 PM
      10:10 PM
    3 Oct
    BlaBlaCarBlaBlaCar
    from $15.48
  • Milan
    Olten
      10:50 AM
      3:20 PM
    3 Oct
    BlaBlaCarBlaBlaCar
    from $17.69
  • Milan
    Olten
      7:30 PM
      11:10 PM
    3 Oct
    BlaBlaCarBlaBlaCar
    from $17.69
  • Milan
    Olten
      8:30 PM
      12:40 AM
    3 Oct
    +1
    BlaBlaCarBlaBlaCar
    from $19.90


  Bus Olten - Milan    144 mi
Ø Bus connections4 x
Savings-33%

The cheapest bus routes from Olten to Milan

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Olten
    Milan
      3:50 PM
      8:20 PM
    3 Oct
    Marino AutolineeMarino Autolinee
    from $23.22
  • Olten
    Milan
      2:40 PM
      7:10 PM
    3 Oct
    Cipolla GroupCipolla Group
    from $26.54
  • Olten
    Milan
      2:40 PM
      7:10 PM
    3 Oct
    Cipolla GroupCipolla Group
    from $26.54
  • Olten
    Milan
      2:40 PM
      7:10 PM
    3 Oct
    Cipolla GroupCipolla Group
    from $26.54
  • Olten
    Milan
      2:40 PM
      7:10 PM
    3 Oct
    Cipolla GroupCipolla Group
    from $26.54
  • Olten
    Milan
      2:40 PM
      7:10 PM
    3 Oct
    Cipolla GroupCipolla Group
    from $26.54
  • Olten
    Milan
      8:25 PM
      3:55 AM
    3 Oct
    +1
    FlixBusFlixBus
    from $30.83
  • Olten
    Milan
      8:15 AM
      3:20 PM
    3 Oct
    FlixBusFlixBus
    from $31.16
  • Olten
    Milan
      10:10 AM
      6:30 PM
    3 Oct
    FlixBusFlixBus
    from $34.59


  Carpooling Olten - Milan    144 mi
   Savings

The cheapest carpooling offers from Olten to Milan

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Olten
    Milan
      11:40 PM
      3:40 AM
    19 Sep
    +1
    BlaBlaCarBlaBlaCar
    from $16.59
  • Olten
    Milan
      5:30 PM
      9:30 PM
    19 Sep
    BlaBlaCarBlaBlaCar
    from $19.90
  • Olten
    Milan
      4:20 PM
      9:00 PM
    19 Sep
    BlaBlaCarBlaBlaCar
    from $21.01
  • Olten
    Milan
      5:40 PM
      10:00 PM
    19 Sep
    BlaBlaCarBlaBlaCar
    from $22.12


Current ticket prices

You'd like to go traveling for a few days but you're a bit short of money at the moment? Then the bus is just perfect for you! Tickets for trips from Milan to Olten are generally inexpensive. Only if you book at short notice, the journey might be slightly less affordable. Our recommendation: make sure to take a look at traveling times as well. This way, you'll reach your destination in no time at all.

Bus stops in Milan and Olten

  Stations
Gösgerstrasse , 4600 Olten (Switzerland)

More on bus features and services

Finding a cheap bus ticket from Milan to Olten can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and select the perfect bus! Go for the fastest bus if you need to get there as fast as possible, select the most affordable one if you want to save money or select the one that offers the best amenities.

While a small bag on-board, air conditioning and ample legroom are becoming the norm on most buses, some bus operators go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or free WiFi. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search start comparing the cheapest bus operators. For instance, when you take a bus from Olten to Milan, free WiFi can be found on board most buses operated by FlixBus.

We’ll help you pick the best offer so that your bus trip from Milan to Olten and back is as, or even more convenient than taking the train or flying.

Milan and Olten: Useful Info

Milan
1.24 Million
Olten
16,411
Taxi
$6.74
$10.40
Milan
Olten
A cab ride in Milan is 36% cheaper than in Olten.
Local buses
$1.66
$3.62
Milan
Olten
A bus fare in Milan is 55% cheaper than in Olten.
Beer
$5.53
$6.29
Milan
Olten
A large beer in Milan is 13% cheaper than in Olten.
Water
$0.44
$1.36
Milan
Olten
A bottle of water in Milan is 68% cheaper than in Olten.
Meal
$15.01
$22.92
Milan
Olten
A meal in Milan is 35% cheaper than in Olten.
Trusted shop
The CheckMyBus App
Free Download