There are 11 ways to get from Eger to Lugano by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Budapest Ferenc Liszt International Airport, fly to Milano Malpensa Airport, train
best- Take the train from Eger to Koebanya Felsoe
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Milano Malpensa Airport (MXP)BUD - MXP
- Take the train from Malpensa Aeroporto T1 to Lugano
8h 53mCHF 39–131Train
- Take the train from Eger to Budapest-KeletiIr
- Take the train from Budapest-Keleti to Zuerich HbRjx
- Take the train from Zürich HB to LuganoIc2 / ...
16hCHF 166–272Bus
- Take the bus from Eger, autóbusz-állomás to Budapest, Stadion autóbusz-pályaudvar
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Milano, Autostazione Lampugnano403
- Take the bus from Milano, Autostazione Lampugnano to Lugano076 / ...
21h 2mDrive 1,083.6 km
- Drive from Eger to Lugano1,083.6 km
11h 28mCHF 177–255Train to Budapest Ferenc Liszt International Airport, fly to Il Caravaggio International Airport, train
- Take the train from Eger to Koebanya Felsoe
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Il Caravaggio International Airport (BGY)BUD - BGY
- Take the train from Milano Centrale to Lugano
8h 51mCHF 52–206Train to Budapest Ferenc Liszt International Airport, fly to Milan Linate Airport, train
- Take the train from Eger to Koebanya Felsoe
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Milan Linate Airport (LIN)BUD - LIN
- Take the train from Monza to Lugano
10h 55mCHF 109–254Train to Budapest Ferenc Liszt International Airport, fly to Zurich Airport, train
- Take the train from Eger to Koebanya Felsoe
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Zurich Airport (ZRH)BUD - ZRH
- Take the train from Zürich HB to Lugano
9h 10mCHF 136–267Train to Budapest Ferenc Liszt International Airport, fly to Basel, train
- Take the train from Eger to Koebanya Felsoe
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Basel (BSL)BUD - BSL
- Take the train from Basel SBB to Lugano
10h 56mCHF 58–289Train, train to Vienna International Airport, fly to Milan Linate Airport
- Take the train from Eger to Budapest-Keleti
- Take the train from Budapest-Keleti to Wien Hbf
- Fly from Vienna International Airport (VIE) to Milan Linate Airport (LIN)VIE - LIN
- Take the train from Monza to Lugano
11h 20mCHF 90–231Bus via Nădlac
- Take the bus from Eger, autóbusz-állomás to Kecskemét, autóbusz-állomás
- Take the bus from Kecskemét to Nădlac
- Take the bus from Nădlac to Lugano
24h 46mDrive, car train
- Drive from Eger to Salzburg Hbf
- Take the car train from Salzburg Hbf to München Ost
- Drive from München Ost to Lugano
11h 22mCHF 251–346
Eger to Lugano by train
Questions & Answers
The cheapest way to get from Eger to Lugano is to train and fly which costs SFr 35 - SFr 140 and takes 8h 53m.
The fastest way to get from Eger to Lugano is to train and fly which takes 8h 51m and costs SFr 50 - SFr 210.
No, there is no direct bus from Eger to Lugano. However, there are services departing from Eger, autóbusz-állomás and arriving at Lugano via Puskás Ferenc Stadion M, Budapest, Népliget Autóbusz-Pályaudvar and Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 21h 2m.
No, there is no direct train from Eger to Lugano. However, there are services departing from Eger and arriving at Lugano via Budapest-Keleti and Zürich HB. The journey, including transfers, takes approximately 16h.
The distance between Eger and Lugano is 1061 km. The road distance is 1083.6 km.
The best way to get from Eger to Lugano without a car is to train which takes 16h and costs SFr 160 - SFr 280.
It takes approximately 8h 53m to get from Eger to Lugano, including transfers.
Eger to Lugano bus services, operated by MÁV Személyszállítási, depart from Eger, autóbusz-állomás station.
Eger to Lugano train services, operated by Hungarian Railways (MÁV), depart from Eger station.
The best way to get from Eger to Lugano is to train which takes 16h and costs SFr 160 - SFr 280. Alternatively, you can bus, which costs and takes 21h 2m.
What companies run services between Eger, Hungary and Lugano, Switzerland?
You can take a train from Eger to Lugano via Budapest-Keleti, Zuerich Hb, and Zürich HB in around 16h. Alternatively, you can take a bus from Eger, autóbusz-állomás to Lugano via Budapest, Stadion autóbusz-pályaudvar, Puskás Ferenc Stadion M, Népliget M, Budapest, Népliget Autóbusz-Pályaudvar, and Milano, Autostazione Lampugnano in around 21h 2m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 60–250
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- CHF 120–250
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- CHF 120–250
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Vienna International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 75–260
Flights from Vienna International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 60–210
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Vienna International Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–290
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- CHF 60–260
Flights from Budapest Ferenc Liszt International Airport to Basel via Vienna International Airport
- Ave. Duration
- 4h 30m
- When
- Monday and Sunday
- Estimated price
- CHF 65–280
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 60–210
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 29–90
Flights from Budapest Ferenc Liszt International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 30–140
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 60–240
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 80–260
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 29–180
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 35–130
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 22–95
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 22–130
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 20–110
- Website
- condor.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 110–200
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Eger to Koebanya Felsoe
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://jegy.mav.hu/
Train from Eger to Budapest-Keleti
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 6–7
- Website
- https://jegy.mav.hu/
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- CHF 10–13
- Website
- https://jegy.mav.hu/
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
Train from Budapest-Keleti to Zuerich Hb
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- CHF 120–190
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- CHF 40–75
- Website
- https://www.sbb.ch/en
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 29–55
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- CHF 55–100
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 9–15
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 9–13
- 2nd Class
- CHF 11–15
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- CHF 18–23
- Schedules at
- sbb-deutschland.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to München Ost
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- CHF 85–100
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- mavcsoport.hu
Bus from Eger, autóbusz-állomás to Budapest, Stadion autóbusz-pályaudvar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
Bus from Eger, autóbusz-állomás to Kecskemét, autóbusz-állomás
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Milano, Autostazione Lampugnano
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 40–95
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–17
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milano, Autostazione Lampugnano to Lugano
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 6–40
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Lugano
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- CHF 7–13
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Milano, Autostazione Lampugnano to Lugano
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- CHF 10
- Website
- https://regiojet.com/
Bus from Kecskemét to Nădlac
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a week
- Schedules at
- transptur.ro
- Website
- transmarian.ro
Bus from Nădlac to Lugano
- Ave. Duration
- 14h 39m
- Frequency
- 3 times a week
- Estimated price
- CHF 45–70
- Schedules at
- transmarian.ro
Want to know more about travelling around Switzerland
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
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Eger to Lugano bus services, operated by MÁV Személyszállítási, arrive at Budapest, Stadion autóbusz-pályaudvar station.
Eger to Lugano train services, operated by Hungarian Railways (MÁV), arrive at Budapest-Keleti station.
Yes, the driving distance between Eger to Lugano is 1084 km. It takes approximately 11h 28m to drive from Eger to Lugano.
There are 5936+ hotels available in Lugano.











































