Bus route

Bus Lyon (Ліон) — Milan (Мілан)

For Lyon (Ліон) — Milan (Мілан), select a date on RedRay and compare specific bus offers. The guidance below covers preparation, checking stops and organising the journey after arrival, without promising a fixed timetable.

Online bookingLive schedulePrice from 1 514,5 ₴

Trips for 18.10.2026

34 options

DepartureArrivalCarrierDurationPriceБронювання
Departure
03:15
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
09:30
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 15 minPrice2 294,73 ₴Choose seats
Departure
03:15
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
09:30
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 15 minPrice2 294,73 ₴Choose seats
Departure
05:35
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
12:20
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 45 minPrice2 294,73 ₴Choose seats
Departure
05:35
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
12:20
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 45 minPrice2 294,73 ₴Choose seats
Departure
07:00
Lyon - Gerland Bus Station
Arrival
14:05
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 5 minPrice1 514,5 ₴Choose seats
Departure
07:00
Lyon - Gerland Bus Station
Arrival
14:05
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 5 minPrice1 514,5 ₴Choose seats
Departure
07:00
Lyon - Gerland Bus Station
Arrival
14:05
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 5 minPrice1 715,99 ₴Choose seats
Departure
07:00
Lyon - Gerland Bus Station
Arrival
14:05
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 5 minPrice1 715,99 ₴Choose seats
Departure
09:15
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
15:50
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 35 minPrice1 893,25 ₴Choose seats
Departure
09:15
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
15:50
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 35 minPrice1 893,25 ₴Choose seats
Departure
09:45
Lyon - Gerland Bus Station
Arrival
17:20
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 35 minPrice2 272 ₴Choose seats
Departure
09:45
Lyon - Gerland Bus Station
Arrival
17:20
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 35 minPrice2 272 ₴Choose seats
Departure
09:45
Lyon - Gerland Bus Station
Arrival
17:20
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 35 minPrice2 498,75 ₴Choose seats
Departure
09:45
Lyon - Gerland Bus Station
Arrival
17:20
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration7 h 35 minPrice2 498,75 ₴Choose seats
Departure
13:35
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)
With transfers
Duration7 h 50 minPrice2 625 ₴Choose seats
Departure
13:35
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)
With transfers
Duration7 h 50 minPrice2 625 ₴Choose seats
Departure
13:35
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)
With transfers
Duration7 h 50 minPrice2 952,24 ₴Choose seats
Departure
13:35
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)
With transfers
Duration7 h 50 minPrice2 952,24 ₴Choose seats
Departure
14:45
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 40 minPrice2 272 ₴Choose seats
Departure
14:45
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 40 minPrice2 272 ₴Choose seats
Departure
14:45
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 40 minPrice2 498,75 ₴Choose seats
Departure
14:45
Lyon - Gerland Bus Station
Arrival
21:25
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 40 minPrice2 498,75 ₴Choose seats
Departure
15:30
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
22:20
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 50 minPrice2 294,73 ₴Choose seats
Departure
15:30
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
22:20
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 50 minPrice2 294,73 ₴Choose seats
Departure
23:30
Lyon - Gerland Bus Station
Arrival
06:00
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 30 minPrice3 029,5 ₴Choose seats
Departure
23:30
Lyon - Gerland Bus Station
Arrival
06:00
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 30 minPrice3 029,5 ₴Choose seats
Departure
23:30
Lyon - Gerland Bus Station
Arrival
06:00
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 30 minPrice3 256,25 ₴Choose seats
Departure
23:30
Lyon - Gerland Bus Station
Arrival
06:00
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 30 minPrice3 256,25 ₴Choose seats
Departure
23:50
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
06:15
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 25 minPrice2 868,91 ₴Choose seats
Departure
23:50
Lyon Avenue Tony Garnier, Gare Routière International Lyon Gerland 52, Avenue Tony Garnier
Arrival
06:15
Milan Lampugnano, Via Giulio Natta
CarrierItabusDuration6 h 25 minPrice2 868,91 ₴Choose seats
Departure
23:59
Lyon - Gerland Bus Station
Arrival
06:10
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 11 minPrice2 524,5 ₴Choose seats
Departure
23:59
Lyon - Gerland Bus Station
Arrival
06:10
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 11 minPrice2 524,5 ₴Choose seats
Departure
23:59
Lyon - Gerland Bus Station
Arrival
06:10
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 11 minPrice2 751,25 ₴Choose seats
Departure
23:59
Lyon - Gerland Bus Station
Arrival
06:10
Milan - Lampugnano Bus Station
CarrierComuto Pro (BlaBlaCar Bus)Duration6 h 11 minPrice2 751,25 ₴Choose seats

Trips found: 34. Updated 09.10.2026 02:24.

Two cities and two separate points in your journey

For Lyon (Ліон) — Milan (Мілан), plan not only the journey between cities but also reaching the bus and leaving the arrival stop. If you are staying in another district or arriving by train beforehand, check the next boarding address: the same city name does not mean the same building or platform. Do not substitute an airport search for a city search. Airport stops may have separate entries in the city directory and require a different local journey.

A European journey: checks before choosing

This page selects Lyon (Ліон) as departure and Milan (Мілан) as arrival. Do not copy the timetable or boarding point from the reverse journey. If an offer involves a transfer, read the change-of-bus location and onward procedure; two independently purchased tickets do not become one protected journey. For international travel, do not assume there are no checks simply because both cities are in Europe. Check personal documents and travel conditions for your own circumstances, and clarify details missing from an offer before purchasing.

Boarding: read the complete stop entry

The city Lyon (Ліон) in the departure field starts the search; it is not a complete boarding address. For the chosen bus, read the exact stop, address and additional instructions in the offer and your own ticket. Only then arrange local transport or a lift. If the address or instructions are unclear, clarify them before setting off. Replacing the listed point yourself with another station or a familiar stop does not confirm that the bus can collect you there. Use the details of this particular purchase.

Arrival and the final part of the journey

The destination city Milan (Мілан) does not mean delivery to any address within it. Establish the specific service's arrival point first, then organise onward travel and a meeting. Getting off may be followed by time to collect belongings and contact the person meeting you. A timetable helps with planning, but actual arrival can differ. Allow a margin for a separately purchased onward journey rather than treating it as a protected connection without express confirmation of the relevant conditions.

Check the bus fare, not a general city budget

Check the Lyon (Ліон) — Milan (Мілан) bus ticket price on RedRay in results for your date and before payment. That amount belongs to a particular offer, not every bus between the two cities. If extra baggage or another special condition is needed, clarify its cost separately. Do not describe local transport or accommodation costs as part of the bus tariff. A complete personal budget can help your decision, but it does not replace the actual price of the ticket selected. Recheck the final purchase details.

Use the selected service's baggage conditions

Before making a final choice for Lyon (Ліон) — Milan (Мілан), read the permitted sizes, number of items and carriage procedure where supplied. Do not transfer an allowance from another ticket or another passenger. Ask for confirmation about unusual items before purchasing. Arrange access to things needed during the journey separately: the main suitcase may be inaccessible while travelling. A passenger seat being available does not confirm carriage of any quantity of belongings. Check the conditions you actually require.

Responding to a change of plan

If your Lyon (Ліон) — Milan (Мілан) plan changes, open your own purchase conditions first. Date changes, refunds and the process for contacting support depend on those terms; searching for another bus does not automatically alter your ticket. Keep confirmations and messages related to the journey. Do not leave a known problem until boarding if clarification is possible earlier. A replacement offer may have a different price and different stops, so it needs a fresh check rather than assumptions carried over from the original.

Departure date and the day you arrive

When choosing Lyon (Ліон) — Milan (Мілан), distinguish departure day from the day you will meet someone at the destination. Reread the arrival date in the specific offer and reconcile it with your calendar. The journey time in results describes the selected service, not an unchanging property of all buses on the route. An empty list for one day does not settle availability for every other date. You can check nearby days, but this page itself does not guarantee a daily departure or an offer on a particular day.

Read the results for your particular journey

After selecting Lyon (Ліон) — Milan (Мілан), consider the complete offer rather than the first attractive line. Compare departure day and time, arrival date, operator and any route explanations provided. Similar names or times do not prove that two results are the same bus with identical conditions. Open the details of the option you need before deciding to purchase. If a condition important to you is not stated, ask for clarification instead of filling the gap with expectations from a previous journey.

Departing after your working day

If Lyon (Ліон) — Milan (Мілан) follows work, begin with the time you can actually leave and the journey to the confirmed boarding point. Do not choose a bus as though your final work obligation and reaching the stop happen instantaneously. Prepare belongings beforehand and compare departure with the whole local journey. Work out how to communicate a change in your own schedule; that does not require the operator to wait. If no suitable option appears, consider another date instead of relying on a risky rush.

Your phone, ticket and contact plan

For Lyon (Ліон) — Milan (Мілан), check not only that you have a ticket but that you can access it when needed. Open the confirmation in advance, read presentation instructions and save contacts relevant to the purchase. Agree how to tell family or friends about boarding and arrival without relying on guaranteed internet aboard the bus. A copy of details helps with orientation but does not replace required originals or special instructions. Reconcile any address or time changes with messages for your actual journey.

Plan the return journey separately

If you need a return after Lyon (Ліон) — Milan (Мілан), do not assume it is settled by purchasing the first ticket. Select the cities in reverse order, enter a new date and check offers again. Arrival in one direction does not establish the departure point for the other. Baggage rules, operator and fare may also differ. For a short visit, checking both legs before deciding can be useful, but the search itself does not reserve or guarantee future seats. Read the terms of each purchase on its own.

Compare the full cost and ticket conditions

When choosing a bus for Lyon (Ліон) — Milan (Мілан), look beyond the amount beside the booking button. Read each offer to see which luggage is included, whether an extra suitcase needs approval, how child tickets are handled and whether seat selection is available. Clarify missing information before payment. Compare services for the same date and number of passengers; offers on nearby dates may have different conditions. A rule stated by one operator does not automatically apply to another bus connecting the same cities.

Plan the journey to and from the stops

Write down the exact boarding address, how you will reach it and the arrival address for your selected service. A city name in the search does not mean that the bus stops in the centre or at the station nearest your accommodation. Send the address on your ticket to anyone meeting you. If you have another journey afterwards, check the distance between stops and allow time to leave the bus, collect luggage and accommodate possible delays. For separately purchased tickets, ask whether assistance is available if you miss a connection; do not assume it is included.

Keep useful information available offline

Save your ticket so you can open it without internet access. Check the passenger name, date, direction and contact details supplied when booking. Keep travel documents and necessary items in your hand luggage, observing the operator’s restrictions. Before leaving, review any boarding messages again. If plans change, use the refund conditions of your actual ticket and seek assistance early. Deadlines and permitted changes depend on the specific offer, so another passenger’s experience is not a substitute for reading your own conditions.

Frequently asked questions

Where can I check the Lyon (Ліон) — Milan (Мілан) bus ticket price?

The price for this bus journey is displayed on RedRay in the offer for your date and before payment. Read the particular service's conditions separately.

Which stop in Lyon (Ліон) does the bus depart from?

Use the precise boarding point, address and instructions in the selected offer and your own ticket. A single stop for every bus cannot be stated without confirmation.

Where do passengers get off in Milan (Мілан)?

The arrival point is listed for the specific service and on the ticket. Use that entry to arrange a meeting and local onward travel.

How do I check for a transfer on Lyon (Ліон) — Milan (Мілан)?

Read the labels and details of the offer for your date. Clarify any unclear change of bus before purchasing.

Can I bring additional or unusual items?

Permission and charges depend on the chosen service's rules. Confirm the conditions you need before buying instead of assuming them from another ticket.

What if there are no offers for the date I need?

Check neighbouring days or search again later. The page remains useful for planning but does not guarantee daily services.