TellusCar is a company specializing in car rental. We do not own cars, but we have over 800 agents with 30,000 locations in over 174 countries with a rental car at your disposal for. We develop and improve our technology all the time so that you receive the best service possible. We have rented out cars on the internet for over 15 years. You should be 100% satisfied when you rent the car of TellusCar.
Over 12,000
satisfied customers
Cars
For all requirements
We are located in over 175
countries - Worldwide
Call center in
33 countries