Get your card
English • Български

Rent a Car in Sofia: Top Rent A Car, 3,000+ Cars and Airport Pick-up

Top Rent A Car rental car ready for pick-up in Sofia
Top Rent A Car fleet in Bulgaria
Driving a rental car in Bulgaria
Top Rent A Car vehicle in Sofia
Car hire in Sofia with Top Rent A Car
80+reviews from
our guests
5.0●●●●●
Tripadvisor

Rent a car in Sofia with Top Rent A Car, the largest car rental company in Bulgaria and the one we recommend to our guests. The fleet has more than 3,000 cars, 90% of them new or up to a year old, from small city cars to SUVs, vans and electric models. In Sofia you collect the car at the airport, at the head office next to it, at two city offices or at your hotel. Mileage is unlimited, basic insurance is included, and you can cancel free of charge up to 72 hours before pick-up. Planning what to do with the car? Real people on WhatsApp book the activities for you.

🚗Fleet3,000+ cars
✈️Pick-upAirport, city or hotel
♾️MileageUnlimited
↩CancellationFree up to 72 h

Check live prices

Pick the office and dates, then Search Now
The search opens Top Rent A Car in a new tab. You choose the car and extras and book directly with them.
WhatsAppA question? Ask us on WhatsApp
♾️Unlimited mileage
🛡️TPL, CDW and theft cover included
↩Free cancellation up to 72 h
✈️Pick-up at Sofia Airport

What drivers say

5.0 on TripAdvisor →
★★★★★

"Good support, a smooth handover and the price exactly as agreed. My deposit was released straight away."

Erman N.SwedenOctober 2026
★★★★★

"All great. Plenty of cars to choose from, and the Mokka fitted three of us with our luggage."

Leonardas M.LithuaniaOctober 2026
★★★★★

"Amazing service from start to finish. Brilliant staff, and the car was in excellent condition."

Aisha A.October 2026
★★★★★

"Another smooth experience with top rent a car. New clean car… courteous service. No surprises or made up charges."

Daniela B.CanadaOctober 2026
★★★★★

"Pick up was smooth, fast and stress-free. Agent at Pick up ensured everything was set, described the entire process and ensured all was done swiftly and smoothly."

Nnamdi O.United KingdomNovember 2026

Where to pick up your rental car in Sofia

🏢
Head office by the airport
Best price. 2.5 km from Sofia Airport, with a free 5-minute shuttle and no airport fee. Open 08:30 to 21:00, later with an advance booking.
✈️
Inside the terminal, T1 and T2
Desks in both arrivals halls, open 24/7. Fastest after a late flight, with an airport fee added.
🏙️
Two city offices
67 Cherni Vrah Blvd, by Vitosha metro, and 32 Al. Malinov Blvd in Mladost. Open daily 08:30 to 18:00.
🏨
Delivery to your hotel
€28 in Sofia, €18 in Plovdiv, Varna, Burgas and Ruse. The car comes to your hotel or address.

Returning the car in another city is possible for a one-way fee, shown during the booking.

What to bring and what to know

At the desk you need a valid driving licence held for at least a year, your passport or ID card, and a physical credit card in the driver's name, with its PIN, for the deposit. The amount is blocked, not charged. A debit card works only with the extra Top Protection cover. If your licence is from outside the EEA and Switzerland, bring an International Driving Permit or a legalised translation too.

Fuel is full to full, and missing fuel is charged with a service fee. The Bulgarian road vignette is included, and in winter the cars are equipped for snow at no charge; only snow chains cost extra. Drivers aged 21 to 23 pay a young driver fee and a double deposit, and an out-of-hours pick-up or return can add a fee from €32. MyTop, their free loyalty programme, gives up to 15% off repeat bookings.

Driving across the border

Many guests combine Sofia with Thessaloniki, Bucharest, Belgrade, Skopje or Istanbul. Top Rent A Car allows trips to Greece, North Macedonia, Serbia, Romania and European Turkey, on request: add it at the last step of the booking. You pay a one-off fee that depends on the car class, plus 50% of it for each extra country, and the deposit is doubled unless you take Premium Protection.

Send a copy of your passport and licence at least one working day before pick-up, so the papers are ready. Permits are valid for up to 25 days. Other European countries are possible only after individual approval.

How to find the head office

The Top Rent A Car head office is at 20 Podp. Yordan Todorov St., 300 m from Sofiyska Sveta Gora metro and 2.5 km from Sofia Airport. Their free shuttle picks you up at the airport in about 5 minutes. Follow the instructions in your booking voucher. Open in Google Maps →

How car rental in Sofia works

1
Search
Pick the office and dates in the search box above and press Search Now.
2
Choose and book
Select the car, insurance and extras on Top Rent A Car. Pay a deposit or the full price online, by card or bank transfer.
3
Collect the keys
Bring your licence, passport and credit card. The confirmation and voucher arrive by email within 24 hours.
4
Add the adventures
Message us your dates on WhatsApp and we book ATV trails, the shooting range or a balloon flight within about an hour of Sofia.

Rent a car in Sofia: FAQ

Where do I pick up the car at Sofia Airport?+

You have two options. The head office is 2.5 km from the airport, at 20 Podp. Yordan Todorov St. by Sofiyska Sveta Gora metro, with a free 5-minute shuttle and the best price. Or collect it at the desks in the T1 and T2 arrivals halls, open 24/7, with an airport fee.

Can I cancel for free?+

Yes, up to 72 hours before the rental starts. Later than that, the penalty is 20% of the booking value and at least one rental day.

Do I need a credit card?+

Yes, a physical credit card in the driver's name, for the deposit. The amount is blocked, not charged, and released after the rental. A debit card is accepted only with the extra Top Protection cover.

Is insurance included?+

Third-party liability, collision damage (CDW) and theft (TP) cover are included. Top Protection or Premium Protection can be added to reduce or remove the deposit risk.

Is there a mileage limit?+

No. Cars have unlimited mileage. Only cargo vans have a limit.

How old do I have to be?+

At least 21, with a licence held for a year or more. Drivers aged 21 to 23 pay a young driver fee and a double deposit.

Can I drive to Greece, Romania or Serbia?+

Yes, on request, to Greece, North Macedonia, Serbia, Romania and European Turkey. A one-off fee applies, the deposit is doubled, and you send your documents a working day before pick-up.

Can the car be delivered to my hotel?+

Yes. Delivery costs €28 in Sofia and €18 in Plovdiv, Varna, Burgas and Ruse, and is added during the booking.

Can I drive with a foreign licence?+

Yes. If it is not from the EEA or Switzerland, bring an International Driving Permit or a legalised translation along with the original.

Got the car? Add the adventures

With your own car, ATV and buggy trails, the outdoor shooting range and early morning balloon flights are all within about an hour of Sofia. Tell us your dates and we book them for you.

or message us on Viber
call +359 88 663 1723 · email info@sofun.bg
🚗 Not driving yourself? Our airport and group transfers come with a driver.
Not quite it? Search SoFun
Every activity, tour, spa day and restaurant in one place.
Live prices
Top Rent A Car
Search cars

Subscribe for us!

Recieve information about our new places and promotions.

WhatsApp