There are 7 ways to get from Subotica to Kedah by train, plane, bus, shuttle, or ferry
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 Belgrade Nikola Tesla Airport, fly to Alor Setar
best- Take the train from Subotica to Novi Beogradtrain
- Fly from Belgrade Nikola Tesla Airport (BEG) to Alor Setar (AOR)plane BEG - AOR
21h 16mRM 2,069–6,120Train, train to Budapest Ferenc Liszt International Airport, fly to Hat Yai
cheapest- Take the train from Subotica to Szegedtrain
- Take the train from Szeged to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Hat Yai (HDY)plane BUD - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Alor Setartrain
28h 40mRM 1,688–3,939Train to Belgrade Nikola Tesla Airport, fly to Langkawi International Airport
- Take the train from Subotica to Novi Beogradtrain
- Fly from Belgrade Nikola Tesla Airport (BEG) to Langkawi International Airport (LGK)plane BEG - LGK
20h 54mRM 2,379–7,130Train to Belgrade Nikola Tesla Airport, fly to Hat Yai, train
- Take the train from Subotica to Novi Beogradtrain
- Fly from Belgrade Nikola Tesla Airport (BEG) to Hat Yai (HDY)plane BEG - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Alor Setartrain
23h 32mRM 2,149–5,629Train, bus to Timișoara Traian Vuia International Airport, fly to Alor Setar
- Take the train from Subotica to Szegedtrain
- Take the bus from Szeged to Timisoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Alor Setar (AOR)plane TSR - AOR
31h 14mRM 2,302–7,151Door to door Shuttle to Vienna International Airport, fly to Hat Yai, train
- Take a shuttle bus from Subotica, Autobuska stanica to Stephansplatz
- Fly from Vienna International Airport (VIE) to Hat Yai (HDY)plane VIE - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Alor Setartrain
27h 33mRM 1,696–3,464Train to Belgrade Nikola Tesla Airport, fly to Phuket International Airport, Speedboat, ferry
- Take the train from Subotica to Novi Beogradtrain
- Fly from Belgrade Nikola Tesla Airport (BEG) to Phuket International Airport (HKT)plane BEG - HKT
- Take the ferry from Rassada Pier Phuket to Koh Lipeferry
- Take the ferry from Koh Lipe Pattaya Beach to Kuah Ferry Terminalferry
27h 47mRM 2,162–3,507
Belgrade Nikola Tesla Airport (BEG) to Alor Setar (AOR) flights
Questions & Answers
The cheapest way to get from Subotica to Kedah is to train and fly and Speedboat and ferry which costs RM 2100 - RM 3600 and takes 27h 47m.
The fastest way to get from Subotica to Kedah is to train and fly which takes 20h 54m and costs RM 2300 - RM 7500.
The distance between Subotica and Kedah is 8941 km.
It takes approximately 21h 16m to get from Subotica to Kedah, including transfers.
Kedah is 6h ahead of Subotica. It is currently 6:01 AM in Subotica and 12:01 PM in Kedah.
There are 492+ hotels available in Kedah.
What companies run services between Subotica, Serbia and Kedah, Malaysia?
There is no direct connection from Subotica to Kedah. However, you can take the train to Novi Beograd, walk to Bas, take the bus to Parking garaža, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Alor Setar (AOR), then take the taxi to Alor Setar. Alternatively, you can take the train to Novi Beograd, walk to Bas, take the bus to Parking garaža, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Langkawi International Airport (LGK), then take the taxi to Kuah.
- Website
- turkishairlines.com
Flights from Belgrade Nikola Tesla Airport to Alor Setar via Istanbul, Kuala Lumpur
- Ave. Duration
- 18h 8m
- When
- Every day
- Estimated price
- RM 2,000–6,000
Flights from Belgrade Nikola Tesla Airport to Langkawi International Airport via Istanbul, Kuala Lumpur
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- RM 2,300–7,000
Flights from Belgrade Nikola Tesla Airport to Hat Yai via Istanbul, Suvarnabhumi
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- RM 1,900–6,000
Flights from Belgrade Nikola Tesla Airport to Hat Yai via Istanbul, Phuket International Airport
- Ave. Duration
- 20h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RM 1,900–6,000
Flights from Timișoara Traian Vuia International Airport to Alor Setar via Istanbul, Kuala Lumpur
- Ave. Duration
- 22h 50m
- When
- Tuesday, Saturday, Monday, and Friday
- Estimated price
- RM 2,200–7,000
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Istanbul, Suvarnabhumi
- Ave. Duration
- 18h 35m
- When
- Every day
- Estimated price
- RM 1,600–4,800
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Istanbul, Phuket International Airport
- Ave. Duration
- 20h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RM 1,500–4,700
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Shimkent, Suvarnabhumi
- Ave. Duration
- 18h 25m
- When
- Thursday
- Estimated price
- RM 1,600–3,800
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi, Phuket International Airport
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- RM 1,800–5,500
Flights from Vienna International Airport to Hat Yai via Kuwait, Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,500–3,100
Flights from Belgrade Nikola Tesla Airport to Phuket International Airport via Istanbul
- Ave. Duration
- 13h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RM 1,500–4,600
- Website
- thaiairways.com
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Istanbul, Suvarnabhumi
- Ave. Duration
- 18h 37m
- When
- Every day
- Estimated price
- RM 1,600–4,800
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Shimkent, Suvarnabhumi
- Ave. Duration
- 18h 25m
- When
- Thursday
- Estimated price
- RM 1,600–3,800
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 16h 12m
- When
- Every day
- Estimated price
- RM 1,700–5,500
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi, Phuket International Airport
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- RM 1,800–5,500
Flights from Vienna International Airport to Hat Yai via Kuwait, Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,500–3,100
- Website
- emirates.com
Flights from Belgrade Nikola Tesla Airport to Langkawi International Airport via Dubai, Penang
- Ave. Duration
- 21h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 2,900–7,000
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Dubai, Phuket International Airport
- Ave. Duration
- 24h 30m
- When
- Every day
- Estimated price
- RM 1,600–5,500
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi, Phuket International Airport
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- RM 1,800–5,500
Flights from Belgrade Nikola Tesla Airport to Phuket International Airport via Dubai
- Ave. Duration
- 14h 17m
- When
- Every day
- Estimated price
- RM 1,600–5,500
- Website
- qatarairways.com
Flights from Budapest Ferenc Liszt International Airport to Hat Yai via Doha, Phuket International Airport
- Ave. Duration
- 24h 30m
- When
- Thursday and Saturday
- Estimated price
- RM 1,500–4,500
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi, Phuket International Airport
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- RM 1,800–5,500
Flights from Belgrade Nikola Tesla Airport to Phuket International Airport via Doha
- Ave. Duration
- 14h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 1,500–4,400
- Website
- airasia.com
Flights from Belgrade Nikola Tesla Airport to Alor Setar via Istanbul, Kuala Lumpur
- Ave. Duration
- 17h 20m
- When
- Sunday
- Estimated price
- RM 2,000–6,000
Flights from Belgrade Nikola Tesla Airport to Langkawi International Airport via Dubai, Penang
- Ave. Duration
- 21h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 2,900–7,000
- Website
- malaysiaairlines.com
Flights from Timișoara Traian Vuia International Airport to Alor Setar via Istanbul, Kuala Lumpur
- Ave. Duration
- 22h 50m
- When
- Monday and Friday
- Estimated price
- RM 2,200–7,000
Flights from Vienna International Airport to Hat Yai via Kuwait, Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,500–3,100
- Website
- csair.com
Flights from Belgrade Nikola Tesla Airport to Phuket International Airport via Guangzhou Baiyun
- Ave. Duration
- 19h 45m
- When
- Wednesday, Sunday, Monday, and Friday
- Estimated price
- RM 1,300–4,900
- Website
- flydubai.com
Flights from Belgrade Nikola Tesla Airport to Langkawi International Airport via Dubai, Penang
- Ave. Duration
- 21h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 2,900–7,000
- Website
- austrian.com
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- RM 1,700–5,500
- Website
- flyscoot.com
Flights from Vienna International Airport to Hat Yai via Singapore Changi
- Ave. Duration
- 20h 30m
- When
- Sunday
- Estimated price
- RM 1,600–3,800
- Website
- bangkokair.com
Flights from Vienna International Airport to Hat Yai via Suvarnabhumi, Phuket International Airport
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- RM 1,800–5,500
- Website
- neosair.it
Flights from Belgrade Nikola Tesla Airport to Phuket International Airport via Budapest Ferenc Liszt International Airport
- Ave. Duration
- 14h 15m
- When
- Monday
- Estimated price
- RM 2,200–5,000
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- RM 28–50
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RM 28–33
- 1st Class
- RM 35–50
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- RM 28–50
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RM 28–33
- 1st Class
- RM 35–50
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- RM 28–50
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RM 28–33
- 1st Class
- RM 35–50
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- RM 28–50
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RM 28–33
- 1st Class
- RM 35–50
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- RM 37–77
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RM 37–41
- First Class
- RM 72–77
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- RM 37–77
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RM 37–41
- First Class
- RM 72–77
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- RM 37–77
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RM 37–41
- First Class
- RM 72–77
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- RM 37–77
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RM 37–41
- First Class
- RM 72–77
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RM 14–17
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RM 14–17
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Ferihegy
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- RM 35–45
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Szeged to Timisoara
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- RM 55–90
- Website
- Flixbus
- Phone
- +381 64 80 266 80
- [email protected]
- Website
- Terra Travel d.o.o.
Shuttle from Subotica, Autobuska stanica to Stephansplatz
- Ave. Duration
- 5h 17m
- Frequency
- On demand
- Estimated price
- RM 140–240
- Website
- Terra Travel d.o.o.
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Rassada Pier Phuket to Koh Lipe
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 280–470
- Website
- Satun Pakbara
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Koh Lipe Pattaya Beach to Kuah Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- RM 100–200
- Website
- tigerlinetravel
Want to know more about travelling around Malaysia
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
Want to know more about Flixbus?
Read the travel guide




























