All about buses to Desenzano del Garda
Cheap bus tickets to Desenzano del Garda
-
Trenitalia1h 47m007:01BergamoOspedale Train Station08:48Desenzano del GardaTrain Station0EconomyA Bus from Trenitalia goes from Ospedale Train Station, Bergamo (Italy) at 18/06/2026 07:01:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 08:48:00. 50 Economy ticket for £6 per person are available. Travel duration is 1h 47m
-
Trenitalia2h 4m007:44BergamoOspedale Train Station09:48Desenzano del GardaTrain Station0EconomyA Bus from Trenitalia goes from Ospedale Train Station, Bergamo (Italy) at 18/06/2026 07:44:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 09:48:00. 50 Economy ticket for £9 per person are available. Travel duration is 2h 4m
-
Trenitalia3h 14m005:01BergamoOspedale Train Station08:15Desenzano del GardaTrain Station0EconomyA Bus from Trenitalia goes from Ospedale Train Station, Bergamo (Italy) at 18/06/2026 05:01:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 08:15:00. 50 Economy ticket for £11 per person are available. Travel duration is 3h 14m
-
Autostradale1h 55m006:15Bergamo AirportBergamo Airport08:10Desenzano del GardaTrain Station0EconomyA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 18/06/2026 06:15:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 08:10:00. 50 Economy ticket for £13 per person are available. Travel duration is 1h 55m
-
Trenitalia2h 35m011:01BergamoOspedale Train Station13:36Desenzano del GardaTrain Station0EconomyA Bus from Trenitalia goes from Ospedale Train Station, Bergamo (Italy) at 18/06/2026 11:01:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 13:36:00. 50 Economy ticket for £19 per person are available. Travel duration is 2h 35m
-
GoOpti0h 45m009:30VeronaPorta Nuova Bus Station10:15Desenzano del GardaTrain Station0BasicA Bus from GoOpti goes from Porta Nuova Bus Station, Verona (Italy) at 23/06/2026 09:30:00 to Train Station, Desenzano del Garda (Italy) arriving at 23/06/2026 10:15:00. 50 Basic ticket for £29 per person are available. Travel duration is 0h 45m
-
GoOpti2h 0m002:00Milan Malpensa AirportMilan Malpensa Airport - T104:00Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Milan Malpensa Airport - T1, Milan Malpensa Airport (Italy) at 18/06/2026 02:00:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 04:00:00. 50 Economy ticket for £31 per person are available. Travel duration is 2h 0m
-
Trenitalia3h 35m009:01BergamoOspedale Train Station12:36Desenzano del GardaTrain Station0EconomyA Bus from Trenitalia goes from Ospedale Train Station, Bergamo (Italy) at 18/06/2026 09:01:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 12:36:00. 50 Economy ticket for £31 per person are available. Travel duration is 3h 35m
-
GoOpti1h 45m013:55MilanRho Fiera Train Station15:40Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Rho Fiera Train Station, Milan (Italy) at 18/06/2026 13:55:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 15:40:00. 50 Economy ticket for £91 per person are available. Travel duration is 1h 45m
-
GoOpti2h 15m009:00MilanRho Fiera Train Station11:15Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Rho Fiera Train Station, Milan (Italy) at 18/06/2026 09:00:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 11:15:00. 50 Economy ticket for £119 per person are available. Travel duration is 2h 15m
-
GoOpti2h 15m007:45MilanRho Fiera Train Station10:00Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Rho Fiera Train Station, Milan (Italy) at 18/06/2026 07:45:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 10:00:00. 50 Economy ticket for £131 per person are available. Travel duration is 2h 15m
-
GoOpti1h 45m010:00MilanRho Fiera Train Station11:45Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Rho Fiera Train Station, Milan (Italy) at 18/06/2026 10:00:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 11:45:00. 50 Economy ticket for £155 per person are available. Travel duration is 1h 45m
-
GoOpti1h 45m003:00MilanRho Fiera Train Station04:45Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Rho Fiera Train Station, Milan (Italy) at 18/06/2026 03:00:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 04:45:00. 50 Economy ticket for £182 per person are available. Travel duration is 1h 45m
-
GoOpti1h 45m000:00MilanRho Fiera Train Station01:45Desenzano del GardaTrain Station0EconomyA Bus from GoOpti goes from Rho Fiera Train Station, Milan (Italy) at 18/06/2026 00:00:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 01:45:00. 50 Economy ticket for £183 per person are available. Travel duration is 1h 45m
Cheap train tickets to Desenzano del Garda
-
Trenitalia0h 9m005:57Peschiera del GardaTrain Station06:06Desenzano del GardaTrain Station0EconomyA Train from Trenitalia goes from Train Station, Peschiera del Garda (Italy) at 18/06/2026 05:57:00 to Train Station, Desenzano del Garda (Italy) arriving at 18/06/2026 06:06:00. 50 Economy ticket for £2 per person are available. Travel duration is 0h 9m
-
Trenitalia9h 33m000:15RomeOstiense Train Station09:48Desenzano del GardaTrain Station0EconomyA Train from Trenitalia goes from Ostiense Train Station, Rome (Italy) at 21/06/2026 00:15:00 to Train Station, Desenzano del Garda (Italy) arriving at 21/06/2026 09:48:00. 50 Economy ticket for £34 per person are available. Travel duration is 9h 33m
-
Trenitalia10h 42m006:06RomeOstiense Train Station16:48Desenzano del GardaTrain Station0EconomyA Train from Trenitalia goes from Ostiense Train Station, Rome (Italy) at 21/06/2026 06:06:00 to Train Station, Desenzano del Garda (Italy) arriving at 21/06/2026 16:48:00. 50 Economy ticket for £37 per person are available. Travel duration is 10h 42m
-
Trenitalia4h 46m005:35RomeTermini Central Station10:21Desenzano del GardaTrain Station0EconomyA Train from Trenitalia goes from Termini Central Station, Rome (Italy) at 21/06/2026 05:35:00 to Train Station, Desenzano del Garda (Italy) arriving at 21/06/2026 10:21:00. 50 Economy ticket for £51 per person are available. Travel duration is 4h 46m
Cheap Carpooling to Desenzano del Garda
-
BlaBlaCar0h 40m008:40Bergamo Airport09:20Desenzano del Garda0EconomyA Car from BlaBlaCar goes from , Bergamo Airport (Italy) at 20/06/2026 08:40:00 to , Desenzano del Garda (Italy) arriving at 20/06/2026 09:20:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 40m
-
BlaBlaCar2h 50m012:00Genoa14:50Desenzano del Garda0EconomyA Car from BlaBlaCar goes from , Genoa (Italy) at 21/06/2026 12:00:00 to , Desenzano del Garda (Italy) arriving at 21/06/2026 14:50:00. 50 Economy ticket for £12 per person are available. Travel duration is 2h 50m
-
AleTransfer0h 50m011:00Bergamo AirportBergamo Airport11:50Desenzano del GardaMarconi Bus Stop0Premium EconomyA Car from AleTransfer goes from Bergamo Airport, Bergamo Airport (Italy) at 20/06/2026 11:00:00 to Marconi Bus Stop, Desenzano del Garda (Italy) arriving at 20/06/2026 11:50:00. 50 Premium Economy ticket for £132 per person are available. Travel duration is 0h 50m
-
AleTransfer0h 50m005:00Bergamo AirportBergamo Airport05:50Desenzano del GardaMarconi Bus Stop0Premium EconomyA Car from AleTransfer goes from Bergamo Airport, Bergamo Airport (Italy) at 18/06/2026 05:00:00 to Marconi Bus Stop, Desenzano del Garda (Italy) arriving at 18/06/2026 05:50:00. 50 Premium Economy ticket for £162 per person are available. Travel duration is 0h 50m
Your route is not there? In the search bar, we have already filled Desenzano del Garda as your destination. You just have to enter your place of departure. However, if you want to take the bus from Desenzano del Garda, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Desenzano del Garda? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Desenzano del Garda and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Desenzano del Garda.


