• Search & compare prices from leading car hire companies & save!
  • Flexible Rentals, Worldwide locations, No Hidden Fees
  • Get in touch via Facebook
  • 24/7 Multi Lingual Customer Service

Milan Mini Guide

Explore the industrial powerhouse of Milan by renting a car from Milan Airport, where we have a range of stylish vehicles to match this impressive city. There are three main airports in Milan - Orio al Serio, Malpensa and Linate, which is the closest to the City Centre, being only 11km away.  Milan has so much to see and do, you will wish you were staying longer. Hiring a car will get you between destinations quicker and allow you to turn up elegantly dressed to a performance at La Scala Opera House or equally well turned out in team colours at the San Siro which both Milan teams call home.

Don’t forget that you’ll get more of that wonderful Italian fashion in the boot of a larger car on those visits to the couture houses to find out the history of fashion in Milan.  Check out the luggage capacities on our rental vehicles.

Cheapest car hire in Milan

Mini

Fiat 500

4 Adults, 3 Doors

From 75.87 EUR/day
Fiat 500

7 Days rental at 531.15 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Mini

Fiat Panda

4 Adults, 5 Doors

From 76.79 EUR/day
Fiat Panda

7 Days rental at 537.58 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Mini

Fiat 500

4 Adults, 3 Doors

From 78.50 EUR/day
Fiat 500

7 Days rental at 549.50 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Mini

Fiat Panda

4 Adults, 5 Doors

From 79.44 EUR/day
Fiat Panda

7 Days rental at 556.14 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Economy

Lancia Ypsilon

5 Adults, 5 Doors

From 79.60 EUR/day
Lancia Ypsilon

7 Days rental at 557.22 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Mini

Fiat 500

4 Adults, 3 Doors

From 81.04 EUR/day
Fiat 500

7 Days rental at 567.30 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Economy

Fiat Panda

4 Adults, 3 Doors

From 82.01 EUR/day
Fiat Panda

7 Days rental at 574.13 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Mini

Fiat Panda

4 Adults, 5 Doors

From 82.01 EUR/day
Fiat Panda

7 Days rental at 574.13 EUR from 20/06/2022

  2 |
  Manual |
  Yes
Economy

Lancia Ypsilon

5 Adults, 5 Doors

From 82.35 EUR/day
Lancia Ypsilon

7 Days rental at 576.45 EUR from 20/06/2022

  2 |
  Manual |
  Yes

*daily rates in Milan based on a 1 day rental (24hr period) and for guidance purposes only.

  • Milan car hire special offers

    We currently have 1 special offers for car rental in Milan including;

  • Pre-Registration available
    For faster, easier car hire, add driver details before pick-up available from AVIS, BUDGET, DOLLAR, EUROPCAR, HERTZ, MAGGIORE, THRIFTY.

Useful to know about Milan

  • Milan is the home of two great football clubs, AC Milan and Inter Milan.
  • It has a population of over 1.3 million.
  • The area has the highest population density in Europe.
  • It was the capital of the Western Roman Empire.
  • It has a great musical heritage, home to Verdi and the La Scala Opera House.
  • If you're renting a car in Milan, you can select from class-leading rental agents such as Avis, Budget, Dollar and Thrifty well represented across the city.

Best car rental companies in Milan

8.0
No.1: KEDDY BY EUROPCAR,
based on 3421 reviews
78
81
79
77
81
14 min (average wait time)
7.1
No.3: DOLLAR,
based on 763 reviews
80
60
70
70
70
14 min (average wait time)
7.1
No.2: THRIFTY,
based on 1079 reviews
80
70
60
70
70
21 min (average wait time)

Milan car hire information

  • 8.0/10
    Best Rated Agent:
    Keddy by Europcar (Corporate)
  • € 531.09
    Average price:
    (per week)
  • € 75.87
    Best Price:
    Per Week
  • 27
    Most Popular Type:
    Compact
  • 10
    Most popular model:
    Fiat 500L
  • 91
    Total Cars Available
     

Average prices per day for car hire in Milan

ItemPercent
January€ 64
February€ 64
March€ 79
April€ 60
May€ 68
June€ 86
July€ 78
August€ 84
September€ 70
October€ 47
November€ 54
December€ 97
ItemPercent
January€ 48
February€ 46
March€ 66
April€ 50
May€ 62
June€ 70
July€ 63
August€ 61
September€ 53
October€ 38
November€ 46
December€ 79
ItemPercent
January€ 111
February€ 138
March€ 164
April€ 132
May€ 158
June€ 159
July€ 167
August€ 159
September€ 99
October€ 81
November€ 83
December€ 203
ItemPercent
January€ 103
February€ 102
March€ 142
April€ 113
May€ 125
June€ 153
July€ 131
August€ 135
September€ 132
October€ 94
November€ 94
December€ 152
ItemPercent
January€ 162
February€ 194
March€ 247
April€ 191
May€ 297
June€ 260
July€ 250
August€ 199
September€ 244
October€ 225
November€ 219
December€ 302
ItemPercent
January€ 34
February€ 36
March€ 59
April€ 38
May€ 46
June€ 53
July€ 51
August€ 51
September€ 42
October€ 30
November€ 38
December€ 60
ItemPercent
January€ 123
February€ 140
March€ 206
April€ 170
May€ 175
June€ 206
July€ 188
August€ 147
September€ 152
October€ 119
November€ 118
December€ 228
ItemPercent
January€ 66
February€ 61
March€ 76
April€ 74
May€ 86
June€ 108
July€ 88
August€ 85
September€ 62
October€ 46
November€ 58
December€ 98

Select category to see average car hire prices in Milan

*average daily rates based on 7 day rental, search for today's best prices

FAQs about car hire in Milan

How much does car hire in Milan cost?

Car hire in Milan costs as little as €75.90 per day, however the average price across all suppliers for a Mini class vehicle is €82.80 per day. The most expensive car to hire is €351.10 per day from MAGGIORE for a Mercedes Vito.

What car hire companies offer sanitised car rental in Milan?

7 car hire brands have committed to maintaining sanitisation measures as per WHO COVID-19 guidelines in Milan, including AVIS, BUDGET, HERTZ, see the full list here.

What car hire companies offer sanitised car rental in Milan?

None of the car hire companies in Milan are currently offering sanitised cars as per WHO COVID-19 guidelines.

Who is the best car rental agent in Milan?

Based on recent customer reviews over the last 3 months, Keddy by Europcar (Corporate) has the highest customer rating for car hire in Milan with a score of 8.0/10

with Thrifty Corporate rated second best with a score of 7.1/10

.

How much does it cost to hire a compact car in Milan?

Today’s cheapest price for compact car hire in Milan is €656.03 per week from THRIFTY.

Who is the cheapest car hire agent in Milan?

The cheapest car hire company in Milan is THRIFTY, with prices for a Mini class car such as the Fiat 500 available from as little as €531.09 per week.

How much is fuel in Milan?

You can expect to pay €1.83/ltr of petrol and €1.825/ltr of diesel in Milan. You’ll pay a premium if refilling at motorway services of up to 10%.

What car hire agencies are available in Milan?

We can arrange great deals on car hire in Milan with leading car hire companies such as AVIS, BUDGET, DOLLAR, EUROPCAR, HERTZ, MAGGIORE, THRIFTY as well as reputable, local car hire companies.

What type of car can I hire in Milan?

We can arrange Compact, Compact Elite, Economy, Fullsize, Intermediate, Intermediate Elite, Luxury, Mini, Premium and Standard class rental cars in Milan.

How much does it cost to hire a convertible car in Milan?

We don’t currently have any convertible cars to hire in Milan, but we are working in it and please check dates for future rentals.
The price at the moment for a convertible rental car in Milan is € per week from for a .

Do you have a discount code for car hire in Milan?

We don’t have any discount codes for car hire in Milan at the moment, however THRIFTY rates start from just €531.09 per week. If you’ve found a cheaper price than €531.09 from THRIFTY in Milan - City Centre or any other rental agent, let us know and we’ll do our best to beat it.

How much does it cost to hire a car for a week in Milan?

The cheapest price to hire a car for a week in Milan is €531.30 per week with an average price of €579.60 per week across all car hire companies.
System.Data.SqlClient.SqlException (0x80131904): Conversion failed when converting the varchar value '0:10446:249911' to data type int. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at CMSWebParts_MyWebParts_ReviewCitySEOV1.getReviewSEOV1(String pvCT_ID, String NodeID) at CMSWebParts_MyWebParts_ReviewCitySEOV1.populateReviewSeoV1(String CT_ID, String NodeID) at CMSWebParts_MyWebParts_ReviewCitySEOV1.Page_Load(Object sender, EventArgs e) ClientConnectionId:7cf31d00-0a22-498f-9acf-5e73ccf5fc05 Error Number:245,State:1,Class:16 Page_Load: CT_ID:151397 NodeID:19199 pvCT_ID:151397 NodeID:19199 DECLARE @CountryKeyword varchar(200), @CountryCode varchar(50),@DocumentPageTitle varchar(200), @DocumentPageDescription varchar(2000),@CT_ID int SELECT @DocumentPageTitle = DocumentPageTitle,@DocumentPageDescription = DocumentPageDescription from CMS_Document where DocumentNodeID =19199 SELECT Top 1 @CountryKeyword = CountryKeyword, @CountryCode = CountryCode from CONTENT_MenuItem where BookingEngineLocationID=151397 SELECT Top 1 @CT_ID = BookingEngineLocationID from CONTENT_MenuItem where BookingEngineLocationID=151397 Declare @TotalReviews varchar(200), @higest_rating float, @cheapest_price float, @CheapestVendor varchar(200),@expensive_price float, @offercount int; SET @TotalReviews = (select SUM(Total) as TotalReviews from[cartrawler_v2].[dbo].Review R where R.CartrawlerCode = @CT_ID and RecordDateTimeDt = (select MAX(RecordDateTimeDt) from[cartrawler_v2].[dbo].Review R where R.CartrawlerCode = @CT_ID)) SET @higest_rating = ( SELECT TOP 1 X.higest_rate * 2 as higest_rate FROM ( SELECT VendorName,CAST(overall AS decimal(5, 1)) AS higest_rate, CartrawlerCode FROM[cartrawler_v2].[dbo].[Review] WHERE CartrawlerCode = @CT_ID AND overall IS NOT NULL GROUP BY VendorName, overall, CartrawlerCode ) X ORDER BY CartrawlerCode, CAST(X.higest_rate AS decimal(5, 1)) DESC) SET @cheapest_price = ( SELECT CONVERT(Numeric(19, 2), min(computeddailyrate)) best_price FROM[cartrawler_v2].[dbo].[LocationVehicleV3] where CartrawlerCode = @CT_ID and vehiclematrixcategory<>'' and vehiclematrixcategory is not null and vehiclematrixcategory<> 'NULL' and RecordDateTimeDt = (select MAX(RecordDateTimeDt) from [cartrawler_v2].[dbo].[LocationVehicleV3] where CartrawlerCode=@CT_ID)) SET @CheapestVendor = ( select TOP 1 VendorShortName FROM[cartrawler_v2].[dbo].[ExtLocationVehicleV1] WHERE CartrawlerCode = @CT_ID AND RecordDateTimeDt = (select MAX(RecordDateTimeDt) from[cartrawler_v2].[dbo].[ExtLocationVehicleV1] where CartrawlerCode = @CT_ID ) order by computeddailyrate ) SET @expensive_price = ( SELECT TOP 1 CONVERT(Numeric(19,2),X.ComputedDailyRate) as expensive_price FROM ( SELECT [Expr1], MAX(ComputedDailyRate) as ComputedDailyRate, CountryCode, RecordDateTime, CountryName FROM [cartrawler_v2].[dbo].[LocationVehicleV2] group by [Expr1], CountryCode, RecordDateTime, RecordDateTimeDt, CountryName, CartrawlerCode HAVING (CountryCode= @CountryCode or CountryName = @CountryCode) AND ISNULL([Expr1], '') <> '' and CartrawlerCode = @CT_ID and RecordDateTimeDt = (select MAX(RecordDateTimeDt) from[cartrawler_v2].[dbo].[LocationVehicleV2] where(CountryCode= @CountryCode or CountryName = @CountryCode) and CartrawlerCode = @CT_ID) ) X ORDER BY X.ComputedDailyRate desc ) SET @offercount = (SELECT FLOOR(RAND() *(100-5+1))+5) SELECT @TotalReviews as TotalReviews, ratingavailable = CASE when @higest_rating is not null then @TotalReviews ELSE 0 END , higest_rating = CASE when @higest_rating is not null then @higest_rating ELSE 0 END , @cheapest_price as cheapest_price,@CheapestVendor as CheapestVendor, @expensive_price as expensive_price, @offercount as offercount,@DocumentPageTitle as DocumentPageTitle,@DocumentPageDescription as DocumentPageDescription

Information about the car hire agents in Milan

Most popular car hire companies in Milan

  • Sicily by car (tel: +39 02/67490342/ 345/7313588)
  • Europcar (tel: 39 02 86463454)
  • Keddy by europcar (tel: 39 02 66987826)
  • Avis (tel: (39) 02-3490094)
  • Hertz (tel: 02 669 85151)
  • Hertz (tel: 0233292789)
  • Hertz (tel: 025456049)
  • Thrifty (tel: 02 669 85151)
  • Dollar (tel: 02 669 85151)
  • Maggiore (tel: 02-8243461)

Pick-up locations for car hire companies in Milan

  • Sicily by car (via Vittor Pisani 7, Milan, 20124)
  • Europcar (VIA ACHILLE MAURI, 4, MILANO, 20123)
  • Keddy by europcar (VIA LUIGI GALVANI, 12, MILANO, 20124)
  • Budget (Piazza Diaz 6, Milano, 20123)
  • Avis (Viale Certosa 121, Milan, 20151)
  • Avis (Piazza Diaz 6, Milano, 20123)

Car hire company ratings in Milan

  • Keddy by Europcar (Corporate): Rated 8.0/10 from 157 reviews
  • Thrifty: Rated 7.1/10 from 43 reviews
  • Dollar: Rated 7.1/10 from 11 reviews
  • Europcar: Rated 6.9/10 from 437 reviews
  • Budget EMEA: Rated 6.9/10 from 237 reviews
  • Hertz: Rated 6.6/10 from 146 reviews

What you should know before hiring a car in Milan

Milan is no different to any other major European city when it comes to hiring a car. We have a range of locations available throughout Milan where you can collect your hire car for extra convenience. If you are staying in the centre of Milan, it's unlikely you will have to travel more than a few miles to our nearest rental agent to collect the car. Listed below are all locations for car hire in Milan available from Rhino.
 
Airport / Station Locations
City Centre Locations
Milan Malpensa Airport,
21010 Ferno Varese
Milan (central)
Via Villoresi 22
20143
Milan Linate Airport
Viale Enrico Forlanini
20090 Segrate Milan
Milan (central)
Via Vittor Pisani 7
20124
Milan Central Station
Piazza Duca D'Aosta
1, 20124 Milan
Piazza Diaz 6
20123
b
Via Giardino 1
20123
We also a number of locations outside of the city where rental cars can be collected, including; Milan West, Milan North, Milan South, Milan - Somma Lombardo, Milan Segrate and Milan San Donato. If you require the address for any of our car hire locations elsewhere in Milan please contact us.

Types of rental cars in Milan
As with all major cities and car hire locations, Milan has a huge range of rental cars available from mini / economy class cars such as the Fiat 500 for hire in Milan right through to top end luxury and sports cars such as the Audi A5. We also cater for larger groups looking to hire a minibus in Milan and have range of 7,8 and 9 seater vehicles to hire including the market leading Mercedes Vito minibus. The following table shows typical cars for each category.
 
Mini - Fiat 500 Economy - VW Polo Compact - VW Golf Standard - BMW 1
Milan Fiat 500 Milan VW Polo Milan VW Golf Milan BMW
       
Fullsize - BMW 3 SUV - C4 / Qashqai Luxury - Audi A5 Minibus - Merc Vito
Milan 3 Series Milan SUV Milan Audi Milan Minibus

Car hire insurance in Milan
Hiring a car in Milan is no different to anywhere else, all of our rentals include standard insurance permitting you to drive the car away with no additional costs. However, as with any car insurance policy, in the event of a claim, there is an excess to pay. Typically, car hire insurance excess is often higher than you might expect on your own domestic car hire policy and can be as much as 1,000 EUR. If you are new to driving in Italy, it can be somewhat hectic and picking up a scratch or a dent would not be uncommon, so if you are planning on driving around the city, we recommend you consider a top up insurance package. We offer our own policy that insures against the excess amount from £5.71 per day, or the rental agent will over you their own when you collect the car, this is often more expensive if you buy at the rental desk, however you can check the rates for each car before hand by checking the rental conditions per car on our website. If you need any further support here, please do contact us and we will advise.

Collecting your rental car
Once you've booked car hire in Milan with Rhino, we'll issue a confirmation e-mail with a few moments. On this e-mail you'll find all the information you need to collect your car and most importantly, the rental voucher that you need to print and present to the agent on arrival. The agent name and address will be confirmed on the rental voucher if you do now know already and you should arrive at the stated collection time to the agent (as either of the address shown above). If you have added any optional extras to your rental, such as baby seats or additional driver, this will be scheduled on the voucher. The full cost of the rental will be shown, identifying any deposit paid and the balance due on arrival. Please note, you must present a credit card in the main drivers name on arrival and also 2 forms of ID, we suggest a driving license and passport, or a utility bill is also acceptable, so long as one form is photographic ID.

 


Other car hire locations in Italy

We specialise in car rentals throughout Italy fo find you the best price and that's a promise...

from
€26
per day
ItemPercent
Jan€ 22
Feb€ 22
Mar€ 27
Apr€ 21
May€ 20
Jun€ 26
Jul€ 44
Aug€ 36
Sep€ 25
Oct€ 21
Nov€ 19
Dec€ 25
from
€11
per day
ItemPercent
Jan€ 9
Feb€ 6
Mar€ 5
Apr€ 7
May€ 7
Jun€ 9
Jul€ 19
Aug€ 18
Sep€ 14
Oct€ 10
Nov€ 9
Dec€ 18
from
€17
per day
ItemPercent
Jan€ 21
Feb€ 16
Mar€ 10
Apr€ 13
May€ 12
Jun€ 18
Jul€ 24
Aug€ 21
Sep€ 16
Oct€ 16
Nov€ 21
Dec€ 21
from
€22
per day
ItemPercent
Jan€ 17
Feb€ 16
Mar€ 14
Apr€ 21
May€ 18
Jun€ 22
Jul€ 28
Aug€ 30
Sep€ 22
Oct€ 24
Nov€ 21
Dec€ 30