There are 12 ways to get from Trieste to Gelsenkirchen by shuttle, plane, train, car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Ljubljana, fly to Düsseldorf International Airport, train
best- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Düsseldorf International Airport (DUS)plane LJU - DUS
- Take the train from Duesseldorf Flughafen to Gelsenkirchen Hbftrain
5h 32m€257–569Fly Trieste – Friuli Venezia Giulia Airport to Düsseldorf International Airport, train
cheapest- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Düsseldorf International Airport (DUS)plane TRS - DUS
- Take the train from Duesseldorf Flughafen to Gelsenkirchen Hbftrain
6h 56m€122–315Drive, car train
- Drive from Trieste to Villach Hbfcar
- Take the cartrain from Villach Hbf to Fuldacartrain
- Drive from Fulda to Gelsenkirchencar
13h 40m€166–225Bus
- Take the bus from Trieste Centrale to Maribor, Avtobusna Postajabus
- Take the bus from Maribor bus station to Essen central train stationbus N951 / ...
20h 11m€377–616Drive 1,037 km
- Drive from Trieste to Gelsenkirchencar 1,037 km
10h 19m€168–243Shuttle to Venice Marco Polo Airport, fly to Düsseldorf International Airport, train
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Düsseldorf International Airport (DUS)plane VCE - DUS
- Take the train from Duesseldorf Flughafen to Gelsenkirchen Hbftrain
6h 19m€288–603Shuttle to Venice Marco Polo Airport, fly to Cologne Bonn Airport, train
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Cologne Bonn Airport (CGN)plane VCE - CGN
- Take the train from Köln Hbf to Gelsenkirchen Hbftrain
6h 58m€283–642Shuttle to Graz Airport, fly to Düsseldorf International Airport, train
- Take a shuttle bus from Trieste Centrale to Graz Airport
- Fly from Graz Airport (GRZ) to Düsseldorf International Airport (DUS)plane GRZ - DUS
- Take the train from Duesseldorf Flughafen to Gelsenkirchen Hbftrain
7h 17m€467–1,160Fly Trieste – Friuli Venezia Giulia Airport to Frankfurt, train
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Frankfurt (FRA)plane TRS - FRA
- Take the train from Frankfurt to Gelsenkirchen Hbftrain
6h 53m€143–417Shuttle to Venice Marco Polo Airport, fly to Frankfurt, train
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Frankfurt (FRA)plane VCE - FRA
- Take the train from Frankfurt to Gelsenkirchen Hbftrain
8h 1m€344–655Train
- Take the train from Trieste Centrale to Villach Hbftrain Rjx / ...
- Take the train from Villach Hbf to Gelsenkirchen Hbftrain Ice
14h 30m€201–440Bus, train
- Take the bus from Trieste Centrale to Bled, Glavna Avtobusna Postajaliscebus
- Take the train from Lesce Bled to Villach Hbftrain 38 / ...
- Take the train from Villach Hauptbahnhof to Köln Hbftrain Drf
- Take the train from Köln Hbf to Gelsenkirchen Hbftrain 35 / ...
20h 4m€149–470
Trieste to Gelsenkirchen by train
Comparing Your Travel Options
The cheapest way to get from Trieste to Gelsenkirchen is to fly and train which costs €120 - €320 and takes 6h 56m.
The fastest way to get from Trieste to Gelsenkirchen is to shuttle and fly and train which takes 5h 32m and costs €250 - €600.
No, there is no direct bus from Trieste to Gelsenkirchen station. However, there are services departing from Trieste Centrale and arriving at Essen central train station via Maribor bus station. The journey, including transfers, takes approximately 20h 11m.
No, there is no direct train from Trieste to Gelsenkirchen. However, there are services departing from Trieste Centrale and arriving at Gelsenkirchen Hbf via Villach Hbf. The journey, including transfers, takes approximately 14h 30m.
The distance between Trieste and Gelsenkirchen is 956 km. The road distance is 1037 km.
The best way to get from Trieste to Gelsenkirchen without a car is to bus which takes 20h 11m and costs €370 - €650.
It takes approximately 5h 32m to get from Trieste to Gelsenkirchen, including transfers.
Trieste to Gelsenkirchen bus services, operated by GoOpti, depart from Trieste Centrale station.
Trieste to Gelsenkirchen train services, operated by Railjet, depart from Trieste Centrale station.
The best way to get from Trieste to Gelsenkirchen is to bus which takes 20h 11m and costs €370 - €650. Alternatively, you can train, which costs €200 - €440 and takes 14h 30m.
What companies run services between Trieste, Italy and Gelsenkirchen, Germany?
You can take a bus from Trieste Centrale to Gelsenkirchen Hbf via Maribor, Bus Station, Maribor bus station, Essen central train station, and Essen Hbf in around 20h 11m. Alternatively, you can take a train from Trieste Centrale to Gelsenkirchen Hbf via Villach Hbf in around 14h 30m.
- Website
- lufthansa.com
Flights from Ljubljana to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €100–320
Flights from Trieste – Friuli Venezia Giulia Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €160–550
Flights from Venice Marco Polo Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €85–310
Flights from Venice Marco Polo Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Sunday, and Saturday
- Estimated price
- €45–310
Flights from Venice Marco Polo Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €50–300
Flights from Graz Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €110–350
Flights from Graz Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 33m
- When
- Monday to Saturday
- Estimated price
- €110–350
Flights from Trieste – Friuli Venezia Giulia Airport to Frankfurt
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €140–440
Flights from Venice Marco Polo Airport to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €80–250
Flights from Venice Marco Polo Airport to Frankfurt via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €120–390
- Website
- eurowings.com
Flights from Trieste – Friuli Venezia Giulia Airport to Düsseldorf International Airport via Milan Linate
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–210
Flights from Trieste – Friuli Venezia Giulia Airport to Düsseldorf International Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €90–210
Flights from Trieste – Friuli Venezia Giulia Airport to Düsseldorf International Airport via Berlin Brandenburg
- Ave. Duration
- 6h 40m
- When
- Thursday
- Estimated price
- €120–250
Flights from Venice Marco Polo Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €60–170
Flights from Venice Marco Polo Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday to Sunday
- Estimated price
- €55–230
Flights from Graz Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Friday, Wednesday, Sunday, and Thursday
- Estimated price
- €95–280
- Website
- swiss.com
Flights from Ljubljana to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €95–230
Flights from Venice Marco Polo Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €75–300
Flights from Venice Marco Polo Airport to Frankfurt via Zurich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €65–260
- Website
- tui.com
Flights from Ljubljana to Düsseldorf International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Thursday
- Estimated price
- €130–420
Flights from Trieste – Friuli Venezia Giulia Airport to Düsseldorf International Airport via Naples
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- €110–360
Flights from Venice Marco Polo Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- €100–320
- Website
- airfrance.com
Flights from Ljubljana to Düsseldorf International Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–440
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Cologne Bonn Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday to Thursday
- Estimated price
- €55–230
- Website
- airdolomiti.it
Flights from Trieste – Friuli Venezia Giulia Airport to Frankfurt
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €140–440
- Website
- condor.com
Flights from Venice Marco Polo Airport to Frankfurt
- Ave. Duration
- 1h 15m
- When
- Friday
- Estimated price
- €85–200
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- National Express
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- National Express
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- National Express
Train from Köln Hbf to Gelsenkirchen Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Schedules at
- National Express
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- National Express
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Gelsenkirchen Hbf
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Gelsenkirchen Hbf
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- €40–100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Gelsenkirchen Hbf
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- €40–100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Gelsenkirchen Hbf
- Ave. Duration
- 10h 33m
- Frequency
- Once daily
- Estimated price
- €170–380
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Gelsenkirchen Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- €15–35
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €7–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €7–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €7–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €7–35
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Eurobahn
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Eurobahn
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Eurobahn
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Eurobahn
- Phone
- +49 6078 966930
- [email protected]
- Website
- VIAS Rail GmbH
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €14
- Schedules at
- VIAS Rail GmbH
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €14
- Schedules at
- VIAS Rail GmbH
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €14
- Schedules at
- VIAS Rail GmbH
Train from Duesseldorf Flughafen to Gelsenkirchen Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €14
- Schedules at
- VIAS Rail GmbH
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Villach Hbf to Fulda
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- FlixTrain GmbH
Train from Köln Hbf to Gelsenkirchen Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- €7–10
- Website
- FlixTrain GmbH
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Trieste Centrale to Villach Hbf
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- €35–60
- Website
- Austrian Railways
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Lesce Bled to Villach Hbf
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- €4
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Lesce Bled to Villach Hbf
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €4
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Villach Hauptbahnhof to Köln Hbf
- Ave. Duration
- 13h 8m
- Frequency
- Twice a week
- Estimated price
- €50–140
- Website
- Nightjet
- Sleeper Carriage
- €110–140
- Couchette Carriage
- €80–95
- Seating Carriage
- €50–60
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €140–250
- Website
- GoOpti
- Private
- €204
Bus from Trieste Centrale to Maribor, Avtobusna Postaja
- Ave. Duration
- 2h 22m
- Frequency
- On demand
- Estimated price
- €280–460
- Website
- GoOpti
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €210–360
- Website
- GoOpti
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €210–360
- Website
- GoOpti
Shuttle from Trieste Centrale to Graz Airport
- Ave. Duration
- 3h 8m
- Frequency
- On demand
- Estimated price
- €340–802
- Website
- GoOpti
- Private
- €802
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €210–360
- Website
- GoOpti
Bus from Trieste Centrale to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 1h 51m
- Frequency
- On demand
- Estimated price
- €79–290
- Website
- GoOpti
- Shared
- €79
- Private
- €128
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Maribor bus station to Essen central train station
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €95–150
- Website
- Flixbus
Want to know more about travelling around Germany
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Trieste to Gelsenkirchen bus services, operated by GoOpti, arrive at Maribor, Avtobusna Postaja station.
Trieste to Gelsenkirchen train services, operated by Railjet, arrive at Villach Hbf station.
Yes, the driving distance between Trieste to Gelsenkirchen is 1037 km. It takes approximately 10h 19m to drive from Trieste to Gelsenkirchen.
Book your Trieste to Gelsenkirchen train tickets online with Omio.
Book your Trieste to Gelsenkirchen bus tickets online with Omio.
There are 2210+ hotels available in Gelsenkirchen.


























































