Airport transport to Ulcinj

Airports for Ulcinj - transport to the city

Podgorica Airport (TGD) is about 71 kilometres from Ulcinj, with a direct drive of roughly an hour and 15 minutes. A direct bus also leaves the terminal for Ulcinj, so you do not have to travel into Podgorica first. Departures are spaced out, however, and some gaps between buses exceed four hours.

Passenger plane in flight
Podgorica AirportAbout 75 minutes to Ulcinj

TGD has a direct bus to the city station in Totosi, while the train ends in Bar and requires an onward bus.

71 km to UlcinjDirect bus from TGDTrain via Bar

Plan your journey from the airport to Ulcinj and back for your flight. The opening overview compares a direct ride with a journey involving a change, alongside confirmed limitations that can extend the trip. Full details for both directions are kept together, so you can follow your chosen transport from the airport to the city station. Tivat and Tirana are covered as alternatives with their routes to Ulcinj explained.

Useful information

From Podgorica Airport to Ulcinj

Direct bus, train via Bar, taxi and car hire
TransportPriceDeparture and arrivalJourney time
Bus12 €One-way ticket per passenger.TGD terminal → Ulcinj Bus Station
Ride 84 min
Full description
Train via Bar5.60-7.10 €Sum of separate train and bus tickets.Aerodrom station → Bar → Ulcinj
Walk 18 minTrain 51 minBus 29 min
Full description
Taxi100 € with Zeta TaxiPer vehicle to Ulcinj.TGD → Ulcinj
Drive 75 min
Full description
Car hireDepends on the offer and datesDepends on the vehicle and hire duration.TGD → Ulcinj
Drive 75 min
Full description

Transport drawbacks and limitations

Bus
Gaps between departuresSome gaps between departures exceed four hours.
Train via Bar
Access with luggageAbout 1.3 km and an 18-minute walk from the terminal.
Gaps between departuresSome gaps between departures towards Bar exceed three hours.
PunctualityDelays occur on this railway line.
Waiting facilitiesA small station with modest waiting facilities.
01

From the airport to Ulcinj

Here you can compare the bus, train via Bar, taxi and car hire for reaching Ulcinj from TGD. The direct bus starts beside the terminal, while the rail option involves getting to the station and changing transport in Bar. This is a short overview, with ticket prices, station locations and departures described in the shared transport section.

Direct bus to Ulcinj

The bus from TGD arrives at Ulcinj Bus Station in Totosi, without a change in Podgorica. The station is neither by Mala Plaza nor on Pristan, so a local onward journey remains to those areas or to accommodation along Velika Plaza. Some gaps between departures exceed four hours, making this direct connection much more convenient when the bus time suits your arrival.

Train to Bar, then a bus to Ulcinj

Ulcinj has no railway station, but the train can cover the first leg to Bar. The walk from the TGD terminal to Aerodrom station is about 1.3 kilometres, and in Bar you change to a bus to Ulcinj. The tickets cost less than the direct airport bus, with walking, two timetables and a wait for the connection that is separate from the ride itself.

Taxi transport from the airport

Zeta Taxi offers a direct transfer from TGD to Ulcinj. Your journey ends at the agreed address rather than the bus station in Totosi. Kalaja and Omnia operate in Ulcinj for local rides and returns to the airport, with contacts in the practical information.

TGD is in the municipality of Zeta, where a Podgorica taxi licence alone does not authorise airport pick-up. If you book another service for your arrival, ask it to confirm that it can collect passengers at TGD.

Car hire at the airport

A car collected at TGD connects your arrival in Ulcinj with drives to Velika Plaza and Ada Bojana. Those places are not the same arrival point as the city bus station, so the vehicle can also serve you over the following days. If you mainly stay near the Old Town and Mala Plaza, arrange parking during your stay along with the hire.

Details and recommendations for your arrival

The transport and parking section covers tickets and departures in both directions, together with the change in Bar. The transport recommendation connects car hire with your stay in Ulcinj and gives the price and contacts for a direct taxi transfer.

02

Returning from Ulcinj to the airport

Returning from Ulcinj to TGD involves roughly an hour and 15 minutes by direct road. The bus leaves the city station and ends beside the terminal, while the rail route involves a bus to Bar and a walk after getting off at Aerodrom station. This section connects those options with the deadline for arriving for your flight, without repeating the full timetables.

When to arrive at TGD

Arrive at the TGD terminal at least two hours before scheduled departure. The drive from Ulcinj, parking and returning a hire car come before that deadline. If your airline requires an earlier arrival, its deadline applies, and the vehicle return time should be agreed with the agency.

During busy summer periods, access to the terminal may be temporarily restricted according to when check-in opens and how full the hall is. Passengers who arrive much earlier under those conditions may wait outside the building. Accompanying people also remain outside, unless the passenger needs assistance.

Returning by public transport or car

A quicker return bus journey from Ulcinj to TGD takes about 89 minutes and ends beside the terminal. With the rail option, first take a bus to Bar, then a train to Aerodrom station, followed by about an 18-minute walk. The connection and possible train delays are not included in the combined ride time. You can arrange a direct return with a local taxi service, while the agency determines the hire car return location.

Transport details for returning to the airport

The transport and parking section has direct Ulcinj-TGD departures and both timetables for the route via Bar. The transport recommendation gives taxi contacts and the hire terms relevant to returning the car.

03

Bus, train and parking

Available transport to Ulcinj

This section details the direct TGD bus and cheaper train connection via Bar. With the second option, the price is the sum of two separate tickets and the journey involves walking, two rides and a change. These stages are described in both directions, followed by TGD parking for meeting passengers or leaving a car.

Arrival at Ulcinj Bus Station

The bus arrives at Ulcinj Bus Station in Totosi. This is the starting point for continuing to the Old Town, Mala Plaza or accommodation along Velika Plaza, rather than an arrival on the waterfront itself. The station location helps you arrange that final local ride before travelling.

Bus - directly from the terminal to Ulcinj

The bus to Ulcinj leaves from the stop in front of the TGD terminal, in the bus area. You can buy a ticket on the bus or through BusTicket4.me. Boarding is beside the terminal, without a trip to Podgorica's bus station.

Bus stop in front of the TGD terminal

A one-way ticket to Ulcinj costs 12 € per passenger. A quicker journey to the city bus station takes about an hour and 24 minutes. That is the ride itself, with the wait for departure and the onward trip from Totosi to your chosen address counted separately.

Zejdin and Express Tours connect TGD with Ulcinj. Some gaps between departures exceed four hours, so you can find a suitable time among the TGD-Ulcinj departures. The service is direct, but its schedule does not match every flight arrival.

For the return, board at Ulcinj Bus Station and get off by the TGD terminal. A ticket costs 12 € per passenger, and a quicker journey takes about an hour and 29 minutes. Some gaps in this direction also exceed four hours. Ulcinj-TGD departures give the times for returning to the airport.

Train via Bar - onward by bus to Ulcinj

Aerodrom station is about 1.3 kilometres from the TGD terminal, roughly an 18-minute walk. With a large suitcase, this access is more demanding than boarding a bus beside the terminal. The train goes to Bar, as Ulcinj has no railway station, so you continue to the city by another form of transport.

Aerodrom railway station

A regular second-class Aerodrom-Bar ticket costs 2.60 € per passenger, and a quicker journey takes 51 minutes. The Bar-Ulcinj bus costs 3-4.50 €, with a quicker journey of 29 minutes. The two separate tickets add up to 5.60-7.10 €. These are separate tickets, and the quoted ride times do not cover the whole transfer because you wait for the next bus in Bar. You can buy the train ticket through ZPCG online ticket sales.

Bar's railway and bus stations are next to each other. After arriving by train, you continue from the bus station to Ulcinj. The Aerodrom-Bar timetable and Bar-Ulcinj departures cover the two separate legs you need to connect.

Bar Bus Station

Some gaps between trains towards Bar exceed three hours. Aerodrom station is small, with modest waiting facilities, and delays occur on this railway line. The lower ticket price therefore comes with more stages than the direct bus, especially when the train's arrival does not connect with the next departure to Ulcinj.

The return begins with the Ulcinj-Bar bus, with a ticket costing 3-4.50 € and a quicker journey of 29 minutes. The Bar-Aerodrom train then costs 2.60 € and takes about 51 minutes, followed by the 18-minute walk to the terminal. In Bar, you can buy a train ticket at the ticket office or online. Buying on the train when departing a station with an open ticket office carries a 1 € supplement.

Car park at Podgorica Airport

The public car park is in front of the TGD terminal. For a passenger car, each hour or part of an hour costs 3 €, while a daily ticket costs 10 €. The hourly rate suits a short pick-up or drop-off, and the daily ticket suits leaving a car while travelling. A lost parking ticket costs 30 €.

Public car park at Podgorica Airport

Tivat and Tirana as alternatives

05

Tivat Airport

About 84 km and an hour and 45 minutes by direct road to Ulcinj along the coast.

Tivat is an alternative for reaching Ulcinj along Montenegro's coast. A direct drive takes roughly an hour and 45 minutes, while public transport can involve travelling to Bonici and changing in Bar. These legs are described in both directions here, together with a specific private transfer and parking at TIV.

From Tivat to Ulcinj along the coast

Tivat Airport is about 84 kilometres from Ulcinj. On the public transport route via Bar, the final stop is the same Ulcinj Bus Station in Totosi as for the TGD service. A direct transfer or hire car can continue to the agreed address, without arriving at the city bus station.

Bus via Bonici and Bar

From the TIV terminal, take a local taxi to Tivat Bus Station in Bonici. This ride is paid for separately. You can buy the first intercity ticket at the station or through BusTicket4.me for Tivat-Bar, and the onward journey to Ulcinj starts at Bar's bus station.

Tivat Bus Station

A one-way Tivat-Bar ticket costs 9-10 € per passenger, with a quicker journey of roughly an hour and 30 minutes. A Bar-Ulcinj ticket costs 3-4.50 €, and a quicker journey takes 29 minutes. These are two separate tickets and rides. Transport from the terminal to Bonici and waiting in Bar are not included in those prices and times.

Some gaps between Tivat-Bar departures exceed three hours. For the outward journey, there are Tivat-Bar departures and Bar-Ulcinj departures. For the return, first choose Ulcinj-Bar, followed by Bar-Tivat. A quicker journey on the second return leg takes about an hour and 31 minutes and ends in Bonici, where a local taxi is still needed to reach the terminal.

Direct transfer and car hire at TIV

A private TIV-Ulcinj transfer with Montenegro Tour Operator costs 160 € for a Standard vehicle for one to three people. The contact number is +382 69 110 101. A direct drive takes roughly an hour and 45 minutes. You can also collect a car at TIV for your stay in Ulcinj, but returning it at TGD is a different-airport drop-off that must be confirmed with the agency.

Return journey and parking at Tivat Airport

Arrive at TIV at least two hours before scheduled departure, or earlier if your airline requires it. Parking beside the terminal costs 2 € per hour or part of an hour, or 15 € per day. The journey from Ulcinj and returning the car come before the terminal deadline. Returning via Bar still involves both bus rides and local transport from Bonici to the airport.

Tivat Airport car park

06

Tirana Airport

About 117 km and two hours by road to Ulcinj, plus time at the border.

Tirana Airport offers another way to reach Ulcinj, travelling from Albania across the border. A private transfer connects the terminal with the city, while a hire car requires advance approval for the cross-border trip. This section explains those conditions, the specific transfer price and the return to TIA.

From the TIA terminal to Ulcinj

Tirana Airport in Rinas is about 117 kilometres from Ulcinj, roughly a two-hour drive. Time at the border is separate from that road journey. The options described for this alternative are a private transfer and a car with permission to enter Montenegro.

Private transfer from Tirana

A TIA-Ulcinj transfer with Montenegro Tour Operator costs 185 € for a Standard vehicle for one to three people. This is a direct private ride from the airport to the agreed address in Ulcinj. You can arrange pick-up and a return transfer on +382 69 110 101, with a separate price and time for the return.

Car hire with approved border crossing

To travel from Tirana in a hire car, choose an offer that permits travel to Montenegro. Ask the agency for written border-crossing permission, together with insurance and return conditions. Returning the car at TGD or in another country must also be part of the confirmed booking. Collecting a car in Albania does not automatically allow you to return it in Montenegro.

Return from Ulcinj and parking at TIA

For the return to TIA, allow about two hours for driving, separately from time spent at the border. Plan to arrive at the terminal two to three hours before departure, according to your airline's deadline. The cross-border journey and returning the car come before that time, while the private return transfer is arranged with the provider for your flight.

At P2 and P3, the first two hours cost 200 ALL, and a stay of 12 to 24 hours costs 500 ALL. Each following day costs 500 ALL.

Tirana Airport P2 car park

Car hire for your stay in Ulcinj

Collect a car at the airport for your stay in Ulcinj and drives along the coast. Choose your dates and collection and return locations, then compare vehicles, total prices and hire terms.

Browse car hire offers

Frequently asked questions about airport transport to Ulcinj

Which airport is closest to Ulcinj?

Podgorica Airport is the closest, about 71 km and an hour and 15 minutes by direct road. Tivat is about 84 km and an hour and 45 minutes along the coast. From Tirana, it is about 117 km and two hours by road, plus time at the border.

Is there a direct bus from TGD to Ulcinj?

Yes. The bus leaves in front of the terminal and ends at Ulcinj Bus Station in Totosi. A one-way ticket costs 12 € per passenger, and a quicker journey takes about an hour and 24 minutes. Some gaps between departures can exceed four hours.

Can you reach Ulcinj by train?

Ulcinj has no railway station. From Aerodrom station, you can take a train to Bar and then a bus to Ulcinj. The train costs 2.60 €, and the bus costs 3-4.50 € per passenger. These are two separate tickets and rides, with a walk to the station and a wait for the connection.

Choose the next part of your Ulcinj plan

Move to the subject you need next, whether that is accommodation, food, travelling with family, staying safe or selecting somewhere to visit.

Guides to popular destinations

Nearby city guides

Country guideContinue planning beyond Ulcinj

Use the Montenegro guide for coastal destinations, mountain areas, airports, parking and the practical details needed after leaving Ulcinj.