There are 7 ways to get from Visakhapatnam to Amroha by plane, 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.
Fly to Indira Gandhi International Airport, train
best- Fly from Visakhapatnam Airport (VTZ) to Indira Gandhi International Airport (DEL)plane VTZ - DEL
- Take the train from Ghaziabad to Amrohatrain
7h 35m₹8,477–19,377Train
cheapest- Take the train from Duvvada to New Delhitrain 20805
- Take the train from Ghaziabad to Amrohatrain 04304 / ...
35h 47m₹1,272–9,303Drive 1,657.3 km
- Drive from Visakhapatnam to Amrohacar 1,657.3 km
23h 13m₹18,684–26,987Fly to Bareilly Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Bareilly Airport (BEK)plane VTZ - BEK
- Take the train from Bareilly to Moradabadtrain
9h 34m₹14,782–39,687Fly to Hindon, train
- Fly from Visakhapatnam Airport (VTZ) to Hindon (HDO)plane VTZ - HDO
- Take the train from Ghaziabad to Amrohatrain
17h 40m₹16,932–25,177Fly to Pantnagar Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Pantnagar Airport (PGH)plane VTZ - PGH
- Take the train from Haldi Road to Moradabadtrain
14h 57m₹13,432–25,277Fly to Dehradun Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Dehradun Airport (DED)plane VTZ - DED
- Take the train from Haridwar Jn to Moradabadtrain
10h 44m₹9,962–20,677
Visakhapatnam Airport (VTZ) to Indira Gandhi International Airport (DEL) flights
Questions & Answers
The cheapest way to get from Visakhapatnam to Amroha is to train which costs ₹1,200 - ₹9,500 and takes 35h 47m.
The fastest way to get from Visakhapatnam to Amroha is to fly and train which takes 7h 35m and costs ₹8,500 - ₹20,000.
No, there is no direct train from Visakhapatnam to Amroha. However, there are services departing from Duvvada and arriving at Amroha via New Delhi and Ghaziabad. The journey, including transfers, takes approximately 35h 47m.
The distance between Visakhapatnam and Amroha is 1519 km. The road distance is 1657.3 km.
The best way to get from Visakhapatnam to Amroha without a car is to train which takes 35h 47m and costs ₹1,200 - ₹9,500.
It takes approximately 7h 35m to get from Visakhapatnam to Amroha, including transfers.
Visakhapatnam to Amroha train services, operated by Indian Railways, depart from Duvvada station.
Visakhapatnam to Amroha train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Visakhapatnam to Amroha is 1657 km. It takes approximately 23h 13m to drive from Visakhapatnam to Amroha.
There are 11+ hotels available in Amroha.
What companies run services between Visakhapatnam, India and Amroha, India?
You can take a vehicle from Visakhapatnam to Amroha via Duvvada, New Delhi, and Ghaziabad in around 35h 47m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Visakhapatnam Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Visakhapatnam Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–17,000
Flights from Visakhapatnam Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Visakhapatnam Airport to Bareilly Airport via Mumbai
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–40,000
Flights from Visakhapatnam Airport to Bareilly Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–37,000
Flights from Visakhapatnam Airport to Bareilly Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹18,000–40,000
Flights from Visakhapatnam Airport to Hindon via Bengaluru
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- ₹16,000–22,000
Flights from Visakhapatnam Airport to Hindon via Kolkata
- Ave. Duration
- 18h 25m
- When
- Sunday
- Estimated price
- ₹16,000–22,000
Flights from Visakhapatnam Airport to Hindon via Madras
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹16,000–22,000
Flights from Visakhapatnam Airport to Hindon via Mumbai
- Ave. Duration
- 26h 35m
- When
- Every day
- Estimated price
- ₹16,000–22,000
Flights from Visakhapatnam Airport to Hindon via Hyderabad, Mumbai
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₹16,000–22,000
Flights from Visakhapatnam Airport to Hindon via Hyderabad, Varanasi
- Ave. Duration
- 18h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹16,000–22,000
Flights from Visakhapatnam Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 2m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Visakhapatnam Airport to Pantnagar Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Visakhapatnam Airport to Pantnagar Airport via Kolkata, Indira Gandhi International Airport
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–23,000
Flights from Visakhapatnam Airport to Pantnagar Airport via Madras, Indira Gandhi International Airport
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Visakhapatnam Airport to Pantnagar Airport via Tirupati, Indira Gandhi International Airport
- Ave. Duration
- 18h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–23,000
Flights from Visakhapatnam Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Monday and Thursday
- Estimated price
- ₹8,500–17,000
Flights from Visakhapatnam Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,500–17,000
Flights from Visakhapatnam Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Wednesday
- Estimated price
- ₹8,500–17,000
- Website
- airindia.in
Flights from Visakhapatnam Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Visakhapatnam Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Visakhapatnam Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Visakhapatnam Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹11,000–17,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹11,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ghaziabad to Amroha
- Ave. Duration
- 2h 42m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Duvvada to New Delhi
- Ave. Duration
- 31h 10m
- Frequency
- Once daily
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
Train from Ghaziabad to Amroha
- Ave. Duration
- 2h 42m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bareilly to Moradabad
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ghaziabad to Amroha
- Ave. Duration
- 2h 42m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Haldi Road to Moradabad
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Haridwar Jn to Moradabad
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
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 travel India's Golden Triangle
Read the travel guide






