By PlaneThe Fastest Way to Arrive

The nearest airports to Gorizia and Nova Gorica are:

Trieste Airport (TRS) – Just 30 min away, offering flights from major European hubs.

Venice Marco Polo (VCE) – A two-hour drive, with extensive international connections.

Ljubljana Airport (LJU) – Slovenia’s main airport, located 90 min from Gorizia.

By TrainA Scenic Stress-Free Journey

Italy’s high-speed and regional trains make reaching Gorizia Centrale and Nova Gorica Station easy:

From Venice – Direct trains take 1.5 hours.

From Milan – Reach Gorizia in under 4 hours with a quick connection in Venice.

From Ljubljana – Take the scenic train via Sežana, arriving in less than 2 hours.

By Car Rent & Explore Friuli & Slovenia

Renting a car is the best way to explore the stunning landscapes, vineyards, and cultural sites around Gorizia and Nova Gorica at your own pace. Whether you're landing at a nearby airport or want to discover hidden gems beyond the city, having a car gives you total freedom.

Pick up your rental car at one of the nearest airports:

Trieste Airport (TRS)30 min drive to Gorizia

Venice Marco Polo Airport (VCE)2-hour drive

Ljubljana Airport (LJU)1.5 hour drive

By BusAffordable & Convenient

For budget-conscious travelers, buses offer a direct and cost-effective way to reach Gorizia and Nova Gorica from major Italian and European cities. Several operators provide reliable connections with comfortable long-distance coaches.

Main Bus Routes to Gorizia & Nova Gorica:

From Venice & Trieste – FlixBus & local operators offer direct connections to both cities in under 2 hours.

From Ljulbjana – Direct buses reach Nova Gorica in under 2 hours.

From Milan & Other Italian Cities – Long-distance buses connect Gorizia to Milan, Bologna, and Florence with competitive fares.

From Austria & Germany – International routes link Vienna, Munich, and Salzburg with nearby Trieste, where you can take a regional bus to Gorizia.