|Shortest Duration||18h 25m|
|Trips per day||1|
Book FlixBus from Girona to Madrid from $45.07. There are 1 FlixBus schedules from Girona to Madrid and you can expect on average to pay $45.07 for a FlixBus ticket to Madrid. In Girona, FlixBus departs to Madrid from Vilobí d'Onyar and no other station. In Madrid, FlixBus arrives at Central Bus Station and no other station.
An average trip on FlixBus from Girona to Madrid takes 18 hours and 26 minutes, while the fastest available FlixBus trip will get you to Madrid in 18 hours and 25 minutes,