|Return-trip from||£26||Bus tickets from Madrid to Lisbon found within the last 3 days start at £26 round-trip|
|One-way from||£13||The cheapest one-way bus ticket starts at £13. This price was found within the last 3 days.|
|Avg travel time||8h 08m||The average bus ride from Madrid to Lisbon is 8h 08m|
|Popular coach line||FlixBus||FlixBus and Bus service this route|
You can purchase a ticket from Madrid to Lisbon within the week and expect to pay £13 or more one-way.
The quickest bus available from Madrid will take 7h 45m to arrive in Lisbon. The time it takes to travel between these two locations can vary by up to 0h 23m, depending on whether your bus has stops or different departure times. Look into Bus, they have one of the quickest options available.
There are many buses travelling between Madrid and Lisbon. FlixBus and Bus both offer this route. The cheapest option is offered by FlixBus, with prices starting at £26 round-trip.