SoloWay LogoSoloWay
Buses from Madrid

Bus Madrid – Lviv

from 8,394 ₴ when bought online45–46 h

Upcoming buses Madrid – Lviv

Live prices and seats

Route at a glance

The Madrid – Lviv bus takes 45–46 h (2700 km, via Guadalajara, Zaragoza and Lleida). Up to 2 trips a day by 3 carriers, tickets from 8,394 ₴.

on the road
45–46 h
when bought online
from 8,394 ₴
trips a day
up to 2
carriers
3

Departs from

  • AS Mendez Alvaro,83(26-30 plat.)

Arrives at

  • AS vul.Stryiska 109(1-3 plat.)

A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email. The first bus leaves at 14:00, the last at 23:30. 3 of 3 trips run overnight.

Return trip: Lviv – Madrid · from 8,394 ₴

Madrid – Lviv bus schedule

  • 14:00AS Mendez Alvaro,83(26-30 plat.)11:00+2AS vul.Stryiska 109(1-3 plat.)

    45h · Fri, Sun · GRANDES TOUR

  • 18:00Bar El Trocadero11:00+2Zupynka navproty avtovokzalu, mahazyn «Charka do sviata» (vul.Stryiska 109)

    41h · Sat · GOOD WAY

    transfers: 1

  • 23:30Avtovokzal "Méndez Álvaro", 60 pl., Calle de Méndez Álvaro, 8323:45+2KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky

    47h 15min · Tue, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС» | LUX-REISEN BIS SP. Z O. O.

    transfers: 1

Typical schedule from search data as of 2026-10-14. Check the search above for departures and seat availability on a specific date.

About the Madrid – Lviv route

The Madrid — Lviv coach covers roughly 2,700 kilometres in 41 to 46 hours, and most travellers on this leg are heading home: students returning for the holidays, Ukrainians working in Spain visiting family, or relatives coming to spend time in western Ukraine. Departures are usually from the stations around Méndez Álvaro or Avenida de América, after which the route crosses France, Germany or Poland before entering Ukraine through the western border. Arrival in Lviv is typically at the main bus terminal on Stryiska Street.

Frequently asked questions

How long is the bus from Madrid to Lviv?

The journey takes about 41 to 46 hours depending on traffic, stops and the border situation. The distance is roughly 2,700 km across several European countries.

What documents do I need for this international route?

You need a valid international passport, and for children their own documents plus any required travel consent. Keep your passport handy — every passenger is checked at the border.

Where does the bus leave from in Madrid and arrive in Lviv?

Departures are usually from the stations around Méndez Álvaro or Avenida de América. In Lviv the bus typically arrives at the main terminal on Stryiska Street. The exact stop is shown on your ticket.

Is it an overnight trip and where does the bus stop?

Because the trip lasts well over a day, it includes two nights on the road. There are regular rest stops along the way for breaks, meals and border crossing.

How much is a Madrid – Lviv ticket and how do I pay?

As of the latest schedule snapshot, tickets start at 8,394 ₴ when bought online; the exact fare depends on the carrier and the date. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

How many buses run on the Madrid – Lviv route?

The typical schedule has up to 2 departures a day. The first bus leaves at 14:00, the last at 23:30. Check the search above for departures on a specific date.

Which carriers operate the Madrid – Lviv route?

Carriers on this route: GRANDES TOUR, GOOD WAY, ТОВ «ЛЮКС-РЕЙЗЕН БІС» | LUX-REISEN BIS SP. Z O. O.. The line-up depends on the travel date.

How do I return a Madrid – Lviv ticket?

A ticket bought online is returned on the order page in your account; one ordered as a guest, through our support team. How much comes back depends on the carrier’s rules and the time left before departure — you see the amount before you confirm. A reservation paid to the driver can be cancelled free of charge.

How much luggage can I take on the Madrid – Lviv bus?

The carrier sets the luggage allowance: usually one suitcase in the hold and hand luggage in the cabin. The exact terms are in the trip details, and extra luggage, where the carrier sells it, can be added at checkout.