Specialist for holidays in Croatia
+385 1 4882 500 | booking@kompas.hr
Specialist for holidays in Croatia
+385 1 4882 500 | booking@kompas.hr

About Kompas

Kompas Zagreb d.d. tourist agency is the first Croatian travel agency registered as a joint-stock company in 1991.

Branch offices are located in Zagreb, Split, Osijek, Rijeka and Čakovec, and the agency deals with all types of tourist travel arrangements and affairs as well as the sales of travel documentation and airline tickets. Alongside direct sales, Kompas Zagreb travel arrangements can be paid for via authorized sub-agencies abroad and in all larger Croatian cities. The payment of all travel arrangements is possible in installments. The following credit cards are accepted: Amex, Diners, Visa and MasterCard.

Kompas Zagreb is a
  • representative of the leading Portuguese airline TAP Portugal for Croatia and Slovenia. The branch office of TAP is located in Zagreb, in the office located at Andrije Hebranga 34.
  • representative of the largest Ukrainian airline Ukraine International Airlines for Croatia, with headquarters in Zagreb, Andrije Hebranga 34.

Kompas is an IATA-licensed air ticket seller.

IATA kod: 75 – 3 2069 6 (Zagreb) i 75 – 3 2118 6 (Split)

KOMPAS ZAGREB travel agency is a member of UHPA (Association of Croatian Travel Agencies)


Our main objective is the provision of high-quality services in all types of organized travel – for both individuals and groups.

We book air tickets, hotel accomodation, vacations in Croatia and abroad, assist in visa procedures, organize visits to international exhibitions, fairs and conventions, rent cars, provide professional advice and give recommendations – this is all just a part of the full spectrum of services to the clients of KOMPAS ZAGREB.

All travel documents will be delivered to your address free of charge.

Your requests will be answered within 48 hours at the latest, which also implies full accomodation of your wishes and fulfillment of your expectations. Our services and professional advice will ensure a carefree journey to the destination of your choice. We have state-of-the-art computer systems and use the ON LINE AMADEUS reservation system, enabling instantaneous access to all current information you may need. We are positive that the quality of our services and favorable prices will justify your confidence.

All services are payable in cash, by bank transfer, or in several installments by means of checks or credit cards. We accept American Express, Diners, Visa and Mastercard, with the possibility of facilitating you with installment payments varying between 3 and 24 months.

Other special conditions can be arranged upon agreement. For companies that have signed a business contract with Kompas Zagreb, charges can be invoiced with a grace period of 15 to 30 days.

Contract with Kompas

For companies, we have prepared special contracts that contain facilities for the purchase of air tickets as well as additional benefits for all signatories to the contract:

  1. we grant discounts on air tickets and hotel reservations
  2. additional discount for business or first class travel
  3. we offer various types of BONUS PROGRAMS, such as MILES & MORE, QUALIFIER, FREQUENT FLYER
  4. all employees of a corporate client under contract are entitled to discounts on our services a signed contract entitles a corporate client who has exceeded a set amount of total payments within a period to the free publication of their advertisements in our catalogs and brochures
  5. delivery of all travel documents to your office is free of charge and done at the time of your choice (with a courier or by mail)

TAP Portugal

Kompas Zagreb is TAP Portugal representative for Croatia and Slovenia. TAP Portugal is a Portuguese airline market leader.

TAP Portugal Representative
Andrije Hebranga 34
Phone +385 (1) 4878 774
Fax +385 (1) 4878 769


Ukraine International Airlines

Kompas Zagreb is a representative of largest Ukrainian airline Ukraine International Airlines

Ukraine International Airlines
Andrije Hebranga 34
Phone +385 (1) 4878 776