Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from India to Cardiff as you normally would.
Mumbai Chhatrapati Shivaji Intl
Cardiff Wales
2 stops
26h 20mCardiff Wales
Mumbai Chhatrapati Shivaji Intl
2 stops
42h 30mMultiple Airlines
Mumbai Chhatrapati Shivaji Intl
Cardiff Wales
2 stops
39h 55mCardiff Wales
Mumbai Chhatrapati Shivaji Intl
2 stops
42h 30mMultiple Airlines
Mumbai Chhatrapati Shivaji Intl
Cardiff Wales
1 stop
24h 40mCardiff Wales
Mumbai Chhatrapati Shivaji Intl
1 stop
13h 10mKLM
Mumbai Chhatrapati Shivaji Intl
Cardiff Wales
2 stops
26h 20mCardiff Wales
Mumbai Chhatrapati Shivaji Intl
2 stops
42h 30mMultiple Airlines
Mumbai Chhatrapati Shivaji Intl
Cardiff Wales
2 stops
39h 55mCardiff Wales
Mumbai Chhatrapati Shivaji Intl
2 stops
42h 30mMultiple Airlines
Mumbai Chhatrapati Shivaji Intl
Cardiff Wales
1 stop
24h 40mCardiff Wales
Mumbai Chhatrapati Shivaji Intl
1 stop
13h 10mKLM
Most people fly into Cardiff Wales (CWL) if they book a flight to Cardiff from India. Cardiff Wales is conveniently located just 14.6 km from Cardiff’s city centre.
Some of the carriers operating flights from India to Cardiff Wales that may be offering flexible cancellation policies are KLM, Etihad Airways, and Qatar Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from India to Cardiff for under ₹ 90,000. The cheapest flight booked recently is on Multiple Airlines for just ₹ 89,902, but on average you can expect to pay ₹ 96,282.
Within the past month, 12 users have taken a look at flights from India to Cardiff Wales.
The most popular airlines flying from India to Cardiff are Etihad Airways, KLM and Qatar Airways. Something to consider prior to booking your flight.
While on average a flight from India to Cardiff is generally ₹ 91,294, our data shows the cheapest flight currently is ₹ 47,815. When looking at the most popular route, (Mumbai Chhatrapati Shivaji Intl - Cardiff Wales), you can expect to pay ₹ 88,511 for that flight.