There are 8 ways to get from Agra to Fāzilka by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Bathinda
best- Take the train from Raja Ki Mandi to Bhatinda Jntrain 12137
- Take the train from Bhatinda Jn to Fazilkatrain 14507 / ...
12h 35m₹438–3,371Bus, train via Bathinda
- Take the bus from Agra, Uttar Pradesh to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Bathinda, Punjabbus
- Take the train from Bhatinda Jn to Abohartrain
- Take the train from Abohar to Fazilkatrain
15h 27mDrive 581 km
- Drive from Agra to Fāzilkacar 581 km
8h 5m₹6,570–9,489Taxi
- Take the taxi from Agra to Fāzilkataxi 581 km
8h 5m₹8,000–10,000Train, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DEL - ATQ
- Take the train from Amritsar Jn to Fazilkatrain
14h 42m₹4,144–8,110Train
- Take the train from Agra Cantt to Abohartrain 12485
- Take the train from Abohar to Fazilkatrain 14602 / ...
12h 58m₹460–3,512Bus, train
- Take the bus from Agra to Delhi ISBT Kashmiri Gatebus
- Take the train from Delhi to Fazilkatrain 14507
15h 39m₹1,037–3,762Train, fly to Bathinda Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bathinda Airport (BUP)plane DEL - BUP
- Take the train from Bhatinda Jn to Abohartrain
- Take the train from Abohar to Fazilkatrain
9h 20m₹4,264–27,310
Agra to Fāzilka by train
Comparing Your Travel Options
The cheapest way to get from Agra to Fāzilka is to train via Bathinda which costs ₹430 - ₹3,400 and takes 12h 35m.
The fastest way to get from Agra to Fāzilka is to drive which takes 8h 5m and costs ₹6,500 - ₹9,500.
No, there is no direct train from Agra to Fāzilka. However, there are services departing from Raja Ki Mandi and arriving at Fazilka via Bhatinda Jn. The journey, including transfers, takes approximately 12h 35m.
The distance between Agra and Fāzilka is 612 km. The road distance is 581 km.
The best way to get from Agra to Fāzilka without a car is to train via Bathinda which takes 12h 35m and costs ₹430 - ₹3,400.
It takes approximately 12h 35m to get from Agra to Fāzilka, including transfers.
Agra to Fāzilka train services, operated by Indian Railways, depart from Raja Ki Mandi station.
Agra to Fāzilka train services, operated by Indian Railways, arrive at Bhatinda Jn station.
Yes, the driving distance between Agra to Fāzilka is 581 km. It takes approximately 8h 5m to drive from Agra to Fāzilka.
There are one+ hotels available in Fāzilka.
What companies run services between Agra, India and Fāzilka, India?
You can take a train from Raja Ki Mandi to Fazilka via Bhatinda Jn in around 12h 35m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹3,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raja Ki Mandi to Bhatinda Jn
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Bhatinda Jn to Fazilka
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhatinda Jn to Abohar
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Abohar to Fazilka
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Amritsar Jn to Fazilka
- Ave. Duration
- 6h 20m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Agra Cantt to Abohar
- Ave. Duration
- 11h 10m
- Frequency
- Twice a week
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Abohar to Fazilka
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Delhi to Fazilka
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bhatinda Jn to Abohar
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Abohar to Fazilka
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Bus from Agra, Uttar Pradesh to Delhi, Delhi State
- Ave. Duration
- 3h 45m
- Frequency
- Every 5 minutes
- Schedules at
- Taj Express Bus Service Pvt Ltd
- Ave. Duration
- 8h 5m
- Estimated price
- ₹8,000–10,000
Agra Taxi
- Phone
- +91 983 744 4549
- Website
- agrataxi.co.in
Agra Taxi Services
- Phone
- +91 992 720 0567
- Website
- agrataxi.net
One Way Cab
- Phone
- +91 888 123 8888
- Website
- onewaycab.co.in
Rajasthan Cab
- Phone
- +91 935 881 1941
- Website
- rajasthancab.com
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






