Goa to Agra by train

Loading seats data...

From Madgaon to Agra by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:45
MAO Madgaon, Goa
07:50
AGC Agra Cantt
1d 7h 5m
Refund 
00:45
MAO Madgaon, Goa
07:50
AGC Agra Cantt
1d 7h 5m
Refund 
00:45
MAO Madgaon, Goa
07:50
AGC Agra Cantt
1d 7h 5m
Refund 
15:50
MAO Madgaon, Goa
03:05
AGC Agra Cantt
1d 11h 15m
Refund 
15:50
MAO Madgaon, Goa
03:05
AGC Agra Cantt
1d 11h 15m
Refund 
15:50
MAO Madgaon, Goa
03:05
AGC Agra Cantt
1d 11h 15m
Refund 

From Sanverdam Chuch to Agra by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

16:00
SVM Sanverdam Chuch, Goa
03:05
AGC Agra Cantt
1d 11h 5m
Refund 
16:00
SVM Sanverdam Chuch, Goa
03:05
AGC Agra Cantt
1d 11h 5m
Refund 
16:00
SVM Sanverdam Chuch, Goa
03:05
AGC Agra Cantt
1d 11h 5m
Refund 

From Thivim to Agra by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

01:30
THVM Thivim, Goa
07:50
AGC Agra Cantt
1d 6h 20m
Refund 
01:30
THVM Thivim, Goa
07:50
AGC Agra Cantt
1d 6h 20m
Refund 
01:30
THVM Thivim, Goa
07:50
AGC Agra Cantt
1d 6h 20m
Refund 

From Vasco Da Gama to Agra by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

15:10
VSG Vasco Da Gama, Goa
03:05
AGC Agra Cantt
1d 11h 55m
Refund 
15:10
VSG Vasco Da Gama, Goa
03:05
AGC Agra Cantt
1d 11h 55m
Refund 
15:10
VSG Vasco Da Gama, Goa
03:05
AGC Agra Cantt
1d 11h 55m
Refund 

From Londa Jn to Agra by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

18:45
LD Londa Jn, Karnataka
03:05
AGC Agra Cantt
1d 8h 20m
Refund 
18:45
LD Londa Jn, Karnataka
03:05
AGC Agra Cantt
1d 8h 20m
Refund 
18:45
LD Londa Jn, Karnataka
03:05
AGC Agra Cantt
1d 8h 20m
Refund 
18:45
LD Londa Jn, Karnataka
03:05
AGC Agra Cantt
1d 8h 20m
Refund 
18:45
LD Londa Jn, Karnataka
03:05
AGC Agra Cantt
1d 8h 20m
Refund 
18:45
LD Londa Jn, Karnataka
03:05
AGC Agra Cantt
1d 8h 20m
Refund 

Goa to Agra Schedule

Goa to Agra Schedule
Transport NameRoute TimePrice
Indian Railways 2A - AC 2-Tier Sleeper 00:45 – 07:50₹ 3,357
Indian Railways SL - Sleeper Class 15:50 – 03:05₹ 1,177
Indian Railways 3A - AC 3-Tier Sleeper 18:45 – 03:05₹ 2,347

Popular Routes in India

How to get from Goa to Agra?

When you want to get from Goa to Agra, your choices are limited. There is only one option we offer for this route:

  • Train

How far is Goa from Agra?

The overland distance from Goa to Agra is 1053 miles (1693 km).
The flying distance is 863 miles (1387 km).

How long does it take to get from Goa to Agra?

The travel time from Goa to Agra takes 36 hours in media.

How much does it cost to get from Goa to Agra?

To get from Goa to Agra prepare to shell out about INR 1,148 for your ticket.

How many trips per day are there from Goa to Agra?

Trains always run on a set schedule - there are 16 departures a day.

Useful tips for travel from Goa to Agra

While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Trains

Things to remember before buying your train ticket:

  • Consider everything carefully while choosing the class of your train travel.
  • In most cases, the second class is comfortable enough - it features 2 or 4 berths in each compartment and is often air-conditioned.
  • If you are in for a premium experience, opt for a first class ticket. The price of first class tickets may include Wifi and a choice of snacks and drinks.

Do many travellers take train from Goa to Agra?

Up to now, 509 booked train tickets from Goa to Agra through our service. You can check reviews above.