There are 7 ways to get from Viljandi to Undi by train, bus, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus to Helsinki Airport, fly to Vijayawada Airport
best- Take the train from Viljandi to Tallinn
- Take the bus from Tallinn to Helsinki
- Fly from Helsinki Airport (HEL) to Vijayawada Airport (VGA)HEL - VGA
- Take the train from Uppalur to Undi
25h 48mBus to Tartu Ülenurme Airport, fly to Vijayawada Airport, train
cheapest- Take the bus from Viljandi bussijaam to Tartu bussijaam
- Fly from Tartu Ülenurme Airport (TAY) to Vijayawada Airport (VGA)TAY - VGA
- Take the train from Uppalur to Undi
28h 5m₹32,897–112,637Bus to Lennart Meri International Airport, fly to Rajahmundry Airport, taxi
- Take the bus from Viljandi bussijaam to Lennujaam
- Fly from Lennart Meri International Airport (TLL) to Rajahmundry Airport (RJA)TLL - RJA
- Take the taxi from Rajahmundry Airport (RJA) to Undi
19h 13mBus to Lennart Meri International Airport, fly to Vijayawada Airport, train
- Take the bus from Viljandi bussijaam to Lennujaam
- Fly from Lennart Meri International Airport (TLL) to Vijayawada Airport (VGA)TLL - VGA
- Take the train from Uppalur to Undi
25h 17mBus to Tartu Ülenurme Airport, fly to Rajahmundry Airport, taxi
- Take the bus from Viljandi bussijaam to Tartu bussijaam
- Fly from Tartu Ülenurme Airport (TAY) to Rajahmundry Airport (RJA)TAY - RJA
- Take the taxi from Rajahmundry Airport (RJA) to Undi
22h 1m₹35,317–123,437Train, bus to Helsinki Airport, fly to Rajahmundry Airport, taxi
- Take the train from Viljandi to Tallinn
- Take the bus from Tallinn to Helsinki
- Fly from Helsinki Airport (HEL) to Rajahmundry Airport (RJA)HEL - RJA
- Take the taxi from Rajahmundry Airport (RJA) to Undi
19h 44mBus, train to Riga International Airport, fly to Hyderabad, train
- Take the bus from Vabaduse plats to Valga bussijaam
- Take the train from Valga to Riga-Pasazieru
- Fly from Riga International Airport (RIX) to Hyderabad (HYD)RIX - HYD
- Take the train from Hyderabad to Bhimavaram Town
32h 9m
Helsinki Airport (HEL) to Vijayawada Airport (VGA) flights
Questions & Answers
The cheapest way to get from Viljandi to Undi is to bus and fly and train which costs ₹32,000 - ₹1,20,000 and takes 28h 5m.
The fastest way to get from Viljandi to Undi is to bus and fly and taxi which takes 22h 1m and costs ₹35,000 - ₹1,30,000.
The distance between Viljandi and Undi is 10307 km.
It takes approximately 25h 48m to get from Viljandi to Undi, including transfers.
Undi is 3h 30m ahead of Viljandi. It is currently 10:23 PM in Viljandi and 1:53 AM in Undi.
There are three+ hotels available in Undi.
What companies run services between Viljandi, Estonia and Undi, Andhra Pradesh, India?
There is no direct connection from Viljandi to Undi. However, you can take the train to Tallinn, walk to Balti jaam, take the line 1 vehicle to Mere puiestee, walk to Tallinn, take the bus to Helsinki, walk to Helsinki Central Station, take the train to Lentoasema, walk to Helsinki Airport (HEL) airport, fly to Vijayawada Airport (VGA), take the taxi to Uppalur, then take the train to Undi. Alternatively, you can take the bus to Lennujaam, walk to Lennart Meri International Airport (TLL) airport, fly to Rajahmundry Airport (RJA), then take the taxi to Undi.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Helsinki Airport to Vijayawada Airport via Delhi
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹19,000–70,000
Flights from Helsinki Airport to Vijayawada Airport via Istanbul, Mumbai
- Ave. Duration
- 25h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹23,000–60,000
Flights from Helsinki Airport to Vijayawada Airport via Doha, Hyderabad
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- ₹22,000–80,000
Flights from Helsinki Airport to Vijayawada Airport via Doha, Mumbai
- Ave. Duration
- 22h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹22,000–80,000
Flights from Lennart Meri International Airport to Rajahmundry Airport via Helsinki Airport, Delhi
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- ₹20,000–70,000
Flights from Lennart Meri International Airport to Rajahmundry Airport via Warsaw Chopin, Delhi
- Ave. Duration
- 16h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₹23,000–85,000
Flights from Lennart Meri International Airport to Vijayawada Airport via Helsinki Airport, Delhi
- Ave. Duration
- 18h 15m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- ₹19,000–70,000
Flights from Lennart Meri International Airport to Vijayawada Airport via Warsaw Chopin, Delhi
- Ave. Duration
- 20h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₹23,000–80,000
Flights from Lennart Meri International Airport to Vijayawada Airport via Copenhagen, Mumbai
- Ave. Duration
- 27h 25m
- When
- Sunday
- Estimated price
- ₹23,000–60,000
Flights from Tartu Ülenurme Airport to Rajahmundry Airport via Helsinki Airport, Delhi
- Ave. Duration
- 19h 55m
- When
- Every day
- Estimated price
- ₹33,000–120,000
Flights from Helsinki Airport to Rajahmundry Airport via Delhi
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹20,000–70,000
Flights from Tartu Ülenurme Airport to Vijayawada Airport via Helsinki Airport, Delhi
- Ave. Duration
- 24h 30m
- When
- Every day
- Estimated price
- ₹32,000–110,000
Flights from Riga International Airport to Hyderabad via Tashkent, Delhi
- Ave. Duration
- 14h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹30,000–95,000
- Website
- airindia.in
Flights from Helsinki Airport to Vijayawada Airport via Istanbul, Mumbai
- Ave. Duration
- 25h 30m
- When
- Every day
- Estimated price
- ₹26,000–90,000
Flights from Lennart Meri International Airport to Vijayawada Airport via Munich, Delhi
- Ave. Duration
- 22h 5m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹28,000–110,000
Flights from Lennart Meri International Airport to Vijayawada Airport via Warsaw Chopin, Mumbai
- Ave. Duration
- 23h 55m
- When
- Tuesday
- Estimated price
- ₹23,000–80,000
Flights from Lennart Meri International Airport to Vijayawada Airport via Istanbul, Mumbai
- Ave. Duration
- 26h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹26,000–85,000
Flights from Tartu Ülenurme Airport to Vijayawada Airport via Helsinki Airport, Delhi
- Ave. Duration
- 25h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹32,000–110,000
Flights from Riga International Airport to Hyderabad via Warsaw Chopin, Mumbai
- Ave. Duration
- 14h 5m
- When
- Tuesday
- Estimated price
- ₹20,000–70,000
- Website
- emirates.com
Flights from Riga International Airport to Hyderabad via Dubai
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- ₹27,000–85,000
- Website
- turkishairlines.com
Flights from Riga International Airport to Hyderabad via Istanbul, Mumbai
- Ave. Duration
- 18h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹19,000–50,000
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Viljandi to Tallinn
- Ave. Duration
- 2h 6m
- Frequency
- 5 times a day
- Estimated price
- ₹900–1,500
- Website
- https://elron.ee/en
- Express Train Ticket
- ₹1,000–1,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Uppalur to Undi
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Hyderabad to Bhimavaram Town
- Ave. Duration
- 8h 3m
- Frequency
- Once a week
- Estimated price
- ₹270–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Valga to Riga-Pasazieru
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
- Phone
- +372 518 8493
- info@estonianlines.eu
- Website
- estonianlines.eu
Bus from Viljandi bussijaam to Lennujaam
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- https://www.estonianlines.eu/en/
- Phone
- +372 627 9080
- info@hansabuss.ee
- Website
- hansabuss.ee
Bus from Viljandi bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- ₹600–850
- Website
- https://hansabuss.ee/en/
- Schedules at
- https://hansabuss.ee/en/liinireisid/commercial-lines/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Viljandi bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹700–950
- Website
- https://luxexpress.eu/en/
- Phone
- +372 640 4000
- klienditugi@gobus.ee
- Website
- gobus.ee
Bus from Viljandi bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₹280–400
- Website
- https://gobus.ee/en/
Bus from Vabaduse plats to Valga bussijaam
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Estimated price
- ₹330–460
- Website
- https://gobus.ee/en/
- Phone
- +372 606 4969
- info@sebe.ee
- Website
- sebe.ee
Bus from Viljandi bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–850
- Schedules at
- sebe.ee
- peatus@agri.ee
- Website
- web.peatus.ee
Bus from Viljandi bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- ₹370–500
- Website
- https://web.peatus.ee/?locale=en
- Phone
- +372 5886 0000
- info@bussikeskus.ee
- Website
- bussikeskus.ee
Bus from Viljandi bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 10m
- Frequency
- Twice a week
- Estimated price
- ₹650–850
- Website
- http://www.bussikeskus.ee/
- Schedules at
- https://www.bussikeskus.ee/et/regular-services
- Ave. Duration
- 1h 30m
- Estimated price
- ₹1,800–2,200
Want to know more about travelling around India
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
How to plan an amazing trip around Scandinavia
Read the travel guide







































