There are 4 ways to get from Rijeka to Nova Gorica by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3 h 24 min

  1. Take the bus from Rijeka to Trieste
  2. Take the bus from Trieste Autostazione to Monfalcone - Via San Polo Ospedale E51
  3. Take the bus from Monfalcone - Via San Polo Ospedale to Centro Intermodale Passeggeri, Piazzale Martiri della Libertà d'Italia, Sant'Andrea / Štandrež, Gorizia, GO, FVG, 34170, Italia E01 / ...

$20 - $27

Cheapest option

Train  •  5 h

  1. Take the train from Rijeka to Pivka
  2. Take the train from Sežana to Nova Gorica Lp 4286 / ...

$13 - $21

2 alternative options

Bus, train  •  6 h 44 min

  1. Take the bus from Rijeka to Ljubljana 958 / ...
  2. Take the train from Ljubljana to Nova Gorica Lp 2406 / ...

$21 - $31

Drive  •  1 h 30 min

  1. Drive from Rijeka to Nova Gorica 75.6 miles

$14 - $22

What companies run services between Rijeka, Croatia and Nova Gorica, Slovenia?

You can take a bus from Rijeka to Nova Gorica via Trieste, Trieste Autostazione, Monfalcone - Via San Polo Ospedale, and Centro Intermodale Passeggeri, Piazzale Martiri della Libertà d'Italia, Sant'Andrea / Štandrež, Gorizia, GO, FVG, 34170, Italia in around 3 h 24 min. Alternatively, you can take a train from Rijeka to Nova Gorica via Pivka and Sežana in around 5 h.

Train operators
Croatian Railways (HŽPP)
Website
hzpp.hr
Train from Rijeka to Pivka
Ave. Duration
1 h 43 min
Frequency
Twice daily
Estimated price
$6 - $9
Website
hzpp.hr
Purchase a
eurail.com
2nd Class
$6 - $9
1st Class
$9 - $13
Slovenian Railways (SŽ)
Website
slo-zeleznice.si
Train from Sežana to Nova Gorica
Ave. Duration
50 min
Frequency
Every 4 hours
Estimated price
$2 - $4
Website
slo-zeleznice.si
Train from Ljubljana to Nova Gorica
Ave. Duration
3 h 4 min
Frequency
4 times a day
Estimated price
$13 - $19
Website
slo-zeleznice.si
Bus operators
Crnja Tours
Phone
+385 91 30 30 356
Email
info@crnja-tours.hr
Website
crnja-tours.hr
Bus from Rijeka to Trieste
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$10 - $15
Schedules at
crnja-tours.hr
Book at
crnja.getbybus.com
APT Gorizia
Phone
800-955957
Website
aptgorizia.it
Bus from Trieste Autostazione to Monfalcone - Via San Polo Ospedale
Ave. Duration
46 min
Frequency
Every 20 minutes
Estimated price
$5 - $7
Schedules at
aptgorizia.it
Bus from Monfalcone - Via San Polo Ospedale to Centro Intermodale Passeggeri, Piazzale Martiri della Libertà d'Italia, Sant'Andrea / Štandrež, Gorizia, GO, FVG, 34170, Italia
Ave. Duration
36 min
Frequency
Every 30 minutes
Estimated price
$3 - $4
Schedules at
aptgorizia.it

Want to know more about travelling around Slovenia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Rijeka to Nova Gorica?

The distance between Rijeka and Nova Gorica is 93 km. The road distance is 121 km.

What is the cheapest way to get from Rijeka to Nova Gorica?

The cheapest way to get from Rijeka to Nova Gorica is to train which costs 80 kn - 130 kn and takes 5 h.

What is the fastest way to get from Rijeka to Nova Gorica?

The quickest way to get from Rijeka to Nova Gorica is to drive which takes 1 h 30 min and costs 90 kn - 130 kn.

Is there a direct train between Rijeka and Nova Gorica?

No, there is no direct train from Rijeka to Nova Gorica. However, there are services departing from Rijeka and arriving at Nova Gorica via Pivka and Sežana. The journey, including transfers, takes approximately 5 h.

How long does it take to get from Rijeka to Nova Gorica?

It takes approximately 3 h 24 min to get from Rijeka to Nova Gorica, including transfers.