1map logoGo to main page

Pula to Ljubljana from $16: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Pula, Croatia
to
Ljubljana, Slovenia

How to Get from Pula to Ljubljana: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$16 by trainBest price
141.6 kmDistance
2h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Pula to Ljubljana with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
FlixBus
Bus
Average Duration
4h  31m
Estimated price
$21-30
Recommended
Company
various
Train
Average Duration
5h  24m
Estimated price
$16-45
Cheapest
route map
Distance: 141.6 km
Duration: 2h 10m

See more options

Pricing table
Company
N/A
Drive
Average Duration
2h  10m
Estimated price
$30-50
Company
GoOpti
Drive
Average Duration
2h  54m
Estimated price
$40-340

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $33 $36 $38 $38 $38 $38 $39

Traveling From Pula to Ljubljana

Traveling from Pula to Ljubljana offers you a fascinating shift from the coastal charm and Roman history of Pula to the vibrant culture and medieval architecture of Slovenia's capital.

Best Neighbourhoods in Ljubljana

Ljubljana boasts diverse neighborhoods, each providing distinct experiences for visitors.

Ljubljana Old Town
• Stunning baroque architecture surrounds you.
• Cozy cafes line charming cobbled streets.
Metelkova Mesto
• A vibrant hub for art and nightlife.
• Street art and alternative culture thrive here.
Trnovo
• Scenic riverside paths invite leisurely strolls.
• Home to artistic studios and quaint shops.

Best Times To Visit Ljubljana's Attractions

Timing your visits can greatly enhance your experience in Ljubljana's attractions.

Ljubljana Castle
Early mornings or late afternoons offer fewer crowds and stunning views.
Triple Bridge
Visit during weekday mornings for a peaceful photo opportunity.
Tivoli Park
Weekdays in spring allow for tranquil walks among blooming flowers.

Ljubljana Weather: What to Expect Year-Round

Ljubljana experiences a temperate climate with four distinct seasons, making it important to consider weather conditions when planning your trip. Spring and early fall provide mild weather perfect for exploring, while summer can be warm and vibrant, and winters offer a picturesque snowy backdrop.

Dining in Ljubljana

For a distinct culinary experience, try the traditional dish of 'idrija žlikrofi' at Restaurant Pri Škofu, where the handmade dumplings filled with seasoned potatoes showcase rich local flavors. Unlike Pula’s seafood-heavy offerings, Ljubljana’s cuisine emphasizes hearty, rustic ingredients that reflect its mountainous surroundings, creating a cozy and inviting atmosphere.

Pula - Ljubljana operators

Explore transport companies operating between Pula and Ljubljana, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Pula bus station to Ljubljana bus station

Average Duration
4h 31m
Estimated price
$21-30
Train Show train routes
Contact phone
+385 1 3782 583
Website
http://www.hzpp.hr/en

Train from Pula station to Divaca

Average Duration
2h 46m
Estimated price
$7-11

Train from Divaca to Ljubljana

Average Duration
1h 38m
Estimated price
$8-16
Contact phone
+386 129 13 332
Website
https://potniski.sz.si/en/

Train from Divaca to Ljubljana

Average Duration
1h 38m
Estimated price
$8-16
Shuttle
Contact phone
+386 1 320 4530
Website
http://goopti.com

Shuttle from Pula to Ljubljana - Avtobusna Postaja

Average Duration
2h 54m
Estimated price
$40-340

Pula to Ljubljana: Overview of Bus, Train, Flight, and Car Trips

Traveling between Pula and Ljubljana offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Pula to Ljubljana, with a driving distance of 202.8 km and a duration of approximately 2 hours and 10 minutes. 💰 Enjoy the flexibility of budget-friendly travel options, as the prices to journey from Pula to Ljubljana by car range from €28 to €46.
Average price
€28 - €46
🚉 Traveling from Pula to Ljubljana by train requires a transfer at Divaca. The journey, with transfers, typically takes around 5 hours and 24 minutes. 🎫 The train ticket prices for the journey between Pula and Ljubljana range from €15 to €41, offering a convenient and scenic way to travel between these two beautiful cities.
Departure Point
Pula station
Arrival Point
Ljubljana station
Useful tips for train travellers
On your train trip from Pula to Ljubljana, you can expect a catering service on board, typically offering snacks, beverages, and light meals. However, selection can vary depending on the operator. Check onboard menus upon boarding or visit the operator's website beforehand for specifics.
The trains between Pula and Ljubljana generally offer three seating options: First Class, Business Class, and Economy Class. First Class provides more spacious seating and quieter compartments, while Business offers a comfortable experience with dedicated services. Economy Class is more budget-friendly, featuring standard seating. If you prefer a relaxed journey, consider upgrading to First Class, especially if traveling during peak times.
Upon arriving at Ljubljana Central Station, note that there are lockers available for storing luggage near the main entrance, allowing you to explore the city without your bags. The station also has restrooms, but showers are not available. After retrieving your luggage or if you choose not to, you can easily navigate to the city center by taking bus number 6 or 20, or tram line 1, which will get you there in approximately 10-15 minutes.
🚌 Heading from Pula 🇭🇷 to Ljubljana 🇸🇮 by bus with FlixBus is a convenient option. The journey lasts around 4 hours and 31 minutes, departing twice daily. 📍 The direct route takes you from Pula bus station to Ljubljana bus station, a distance of approximately 245 kilometers. 💰 Ticket prices for this trip range from €19 to €28, making it an affordable and straightforward choice for travelers venturing from the beautiful coastal city of Pula to the charming capital of Slovenia, Ljubljana.
Departure Point
Pula bus station
Arrival Point
Ljubljana bus station