hero
How2Go
Amritsar to Una

Amritsar to Una

Una is approximately 1300+ km from Amritsar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Una.

Read More
Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Amritsar

Ahmedabad

Una

Approx Travel Time

12h 39m

₹8,155

Onwards

Via Ahmedabad, Amreli

Amritsar

Ahmedabad

Amreli

Una

Approx Travel Time

11h 14m

₹7,713

Onwards

Amritsar

Ahmedabad

Amreli

Una

Approx Travel Time

13h 57m

₹8,033

Onwards

Via Jodhpur, Rajula

Amritsar

Jodhpur

Rajula

Una

Approx Travel Time

21h 14m

₹2,550

Onwards

Via Ahmedabad, Diu

FASTEST

Amritsar

Ahmedabad

Diu

Una

Approx Travel Time

6h 37m

₹11,884

Onwards

Via Surat

CHEAPEST

Amritsar

Surat

Una

Approx Travel Time

1d 10h 30m

₹1,490

Onwards

Via Ahmedabad, Keshod

Amritsar

Ahmedabad

Keshod

Una

Approx Travel Time

9h 20m

₹10,325

Onwards

Via Ahmedabad, Junagadh

Amritsar

Ahmedabad

Junagadh

Una

Approx Travel Time

13h 37m

₹8,180

Onwards

Via Ahmedabad, Veraval

Amritsar

Ahmedabad

Veraval

Una

Approx Travel Time

13h 22m

₹8,435

Onwards

Via Ahmedabad, Dhari

Amritsar

Ahmedabad

Dhari

Una

Approx Travel Time

14h 15m

₹7,960

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Una?

Una is approximately 1300+ kms from Amritsar.

How long does it take to reach Una from Amritsar?

It takes approximately 7 hours to reach Una from Amritsar by Flight, Bus Via Ahmedabad, Diu.

What is the cheapest way to reach Una from Amritsar?

The cheapest way to reach Una from Amritsar is by Train, Bus Via Surat.

What is the fastest way to reach Una from Amritsar?

The fastest way to reach Una from Amritsar is by Flight, Bus Via Ahmedabad, Diu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India