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
| Information you need | Open or call |
|---|---|
| Flight status | |
| Airport website | |
| Airport location | |
| Airport contact | |
| Transport to the city |
From Podgorica Airport to Ulcinj
| Transport | Price | Departure and arrival | Journey time |
|---|---|---|---|
| Bus | 12 €One-way ticket per passenger. | TGD terminal → Ulcinj Bus Station | Ride 84 min Full description |
| Train via Bar | 5.60-7.10 €Sum of separate train and bus tickets. | Aerodrom station → Bar → Ulcinj | Walk 18 minTrain 51 minBus 29 min Full description |
| Taxi | 100 € with Zeta TaxiPer vehicle to Ulcinj. | TGD → Ulcinj | Drive 75 min Full description |
| Car rental | Depends on the offer and datesDepends on the vehicle and rental duration. | TGD → Ulcinj | Drive 75 min Full description |
Transport drawbacks and limitations
| Bus | |
|---|---|
| Gaps between departures | Some gaps between departures exceed four hours. |
| Train via Bar | |
| Access with luggage | About 1.3 km and an 18-minute walk from the terminal. |
| Gaps between departures | Some gaps between departures toward Bar exceed three hours. |
| Punctuality | Delays occur on this railway line. |
| Waiting facilities | A small station with modest waiting facilities. |
01From the airport to Ulcinj
From the airport to Ulcinj
Here you can compare the bus, train via Bar, taxi and car rental 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 of the choices, 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 kilometers, 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 license alone does not authorize airport pickup. If you book another service for your arrival, ask it to confirm that it can collect passengers at TGD.
Car rental 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 rental.
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 rental with your stay in Ulcinj and gives the price and contacts for a direct taxi transfer.
02Returning from Ulcinj to the airport
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 rental 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 rental 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 rental terms relevant to returning the car.
03Bus, train and parking
Bus, train and parking
Available transport to Ulcinj
- ×Metro
- ✓Bus
- ✓Train via Bar
- ✓Taxi
- ✓Car rental
This section gives the full details of the direct bus from TGD and the cheaper train connection via Bar. With the second option, the price is the sum of two tickets and the journey involves walking, two rides and a change. These stages are described in both directions below, followed by parking at TGD 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 traveling.
- Ulcinj Bus Station
Totosi, Ulcinj
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 kilometers 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.
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.
Some gaps between trains toward 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.
Parking at Podgorica Airport
The public parking lot 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 pickup or drop-off, and the daily ticket suits leaving a car while traveling. A lost parking ticket costs 30 €.
04Transport recommendation
Transport recommendation
Here you can compare renting a car for your stay in Ulcinj with a taxi transfer for a single ride. A rental lets you use the same vehicle for the airport journey, local trips and beach visits, while the taxi description gives the direct journey's price and contacts for arranging it.
Car rental - a vehicle for your whole stay
Renting a car at TGD makes sense for trips from Ulcinj to different parts of Velika Plaza or Ada Bojana. The same vehicle serves your airport arrival and the following days, without returning to the bus station for each trip. If you stay near the Old Town or Mala Plaza, arrange parking along with the booking, as you may not need a car for every outing in that part of the city.
Agree with the agency where to collect the car at TGD, the arrangements for flight delays, and where to return it. The total price and deposit depend on the specific offer for your dates. If you depart from Tivat, returning to a different airport must be confirmed in the booking. Car rental offers and the Ulcinj parking guide connect these terms with your stay in the city.
Taxi transport from the airport
A ride from TGD to Ulcinj with Zeta Taxi costs 100 € per vehicle. The direct road journey takes roughly an hour and 15 minutes, without arriving at the city bus station. Give your exact address when booking, especially if you are continuing toward Velika Plaza or Ada Bojana, so the agreement covers your destination.
You can reach Zeta Taxi on +382 67 995 757. For rides around Ulcinj and returns to the airport, Kalaja is available on +382 68 019 761, and Omnia on +382 69 856 441. Agree the return price with your chosen service for that ride, as the 100 € arrival tariff is not a confirmed return offer.
Tivat and Tirana as alternatives
05Tivat Airport
About 84 km and an hour and 45 minutes by direct road to Ulcinj along the coast.
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 traveling 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 kilometers 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 rental car can continue to the agreed address, without arriving at the city bus station.
- Ulcinj Bus Station
Totosi, Ulcinj
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.
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 rental 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.
06Tirana Airport
About 117 km and two hours by road to Ulcinj, plus time at the border.
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, traveling from Albania across the border. A private transfer connects the terminal with the city, while a rental 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 kilometers 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.
- Tirana Airport
Rinas, Albania
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 pickup and a return transfer on +382 69 110 101, with a separate price and time for the return.
Car rental with approved border crossing
To travel from Tirana in a rental 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.
Collect a car at the airport for your stay in Ulcinj and drives along the coast. Choose your dates and pickup and return locations, then compare vehicles, total prices and rental terms.


