One Way
Fare Type:
  • Regular
  • Armed ForcesNEW
    Armed Forces Fare

    Applicable for serving and retired personnel of Armed Forces and Paramilitary Forces, their recognised dependants like spouses and children, and war widows. It is mandatory to show a valid ID or dependant card at the airport, without which boarding might be denied.

  • Student
    Student Fare

    Only students above 12 years of age are eligible for special fares and/or additional baggage allowances. Carrying valid student ID cards and student visas (where applicable) is mandatory, else the passenger may be denied boarding or asked to pay for extra baggage.

  • Senior Citizen
    Senior Citizen Fare

    Only senior citizens above the age of 60 years can avail this special fare. It is mandatory to produce proof of Date of Birth at the airport, without which prevailing fares will be charged.

  • Double Seat
    Fly Safer with Double Seat

    Step up physical distancing by booking two or three adjacent seats for one traveller. Opt from ‘Double/ Entire Row’ by Indigo or ‘GoMore’ service by GoAir - available only for domestic one-way economy class bookings.

Popular Filters

+ 6 more

One Way Price

₹ 4,500 ₹ 12,400

Stops From Kolkata

Departure From Kolkata

Before
6 AM

₹ 5,260

6 AM to 12 PM

₹ 4,500

12 PM to 6 PM

₹ 5,600

After
6 PM

₹ 5,260

Arrival at Ahmedabad

Before
6 AM

₹ 5,722

6 AM to 12 PM

₹ 5,260

12 PM to 6 PM

₹ 4,500

After
6 PM

₹ 5,260

Airlines

Flat 12% OFF

A Welcome Surprise For You! Get Flat 10% off up to Rs. 2100 on your first flight booking with MakeMyTrip


Terms and Conditions

Upto ₹2,000 Instant Discount

Get upto ₹2,000 instant discount on Domestic Flight bookings with MakeMyTrip - Use Coupon Code "MMTFLYTODAY".


Terms and Conditions



Air India Kolkata to Ahmedabad Flights @ ₹4500

Book Kolkata Ahmedabad Air India flights at MakeMyTrip India Use Coupon Code MMTDEAL and get 8% OFF (upto Rs.450 OFF ) . Best deals on Kolkata (CCU) to Ahmedabad (AMD) air tickets by Air India at lowest fares guaranteed. Also book Ahmedabad to Kolkata Air India flight ticket online.
Sorted By:
Departure
Duration
Arrival
Price
Star Air

₹ 4,500

FLAT Rs 200 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Star Air S5 | 620

11:20

Sat, 15 Nov 25

Kolkata, India

01 h 10 m

12:30

Sat, 15 Nov 25

Purnea, India

BAGGAGE : CHECK INCABIN

Information not available

Star Air S5 | 619

13:10

Sat, 15 Nov 25

Purnea, India

02 h 30 m

15:40

Sat, 15 Nov 25

Terminal T2

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Star regular

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee Starting ₹ 3,400
Date Change fee starting ₹ 3,200
Chargeable
No Meals

₹ 4,500

Star flexi

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 3,900
Date Change fee starting ₹ 200
Chargeable
No Meals

₹ 5,288

Star comfort

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 3,400
Date Change fee starting ₹ 3,200
Free seats available
Get complimentary meals

₹ 6,338

Air India

₹ 5,260

FLAT Rs 289 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 1832

00:30

Sat, 15 Nov 25

Kolkata, India

02 h 40 m

03:10

Sat, 15 Nov 25

Terminal T2

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 817

05:45

Sat, 15 Nov 25

Terminal T3

New Delhi, India

02 h 05 m

07:50

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,260

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 5,790

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 6,840

Air India

₹ 5,260

FLAT Rs 289 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 2536

09:55

Sat, 15 Nov 25

Kolkata, India

02 h 45 m

12:40

Sat, 15 Nov 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 881

13:35

Sat, 15 Nov 25

Terminal T3

New Delhi, India

01 h 45 m

15:20

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,260

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 5,790

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 6,840

Air India

₹ 5,260

FLAT Rs 289 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 2778

08:30

Sat, 15 Nov 25

Kolkata, India

02 h 35 m

11:05

Sat, 15 Nov 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 881

13:35

Sat, 15 Nov 25

Terminal T3

New Delhi, India

01 h 45 m

15:20

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,260

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 5,790

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 6,840

Air India

₹ 5,260

FLAT Rs 289 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 2706

10:30

Sat, 15 Nov 25

Kolkata, India

02 h 35 m

13:05

Sat, 15 Nov 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2939

16:40

Sat, 15 Nov 25

Terminal T3

New Delhi, India

01 h 40 m

18:20

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,260

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 5,790

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 6,840

Premium classic

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Date Change fee starting ₹ 5,600
Free seats available
Get complimentary meals

₹ 13,569

Air India

₹ 5,260

FLAT Rs 289 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 2710

22:00

Sat, 15 Nov 25

Kolkata, India

02 h 30 m

00:30

Sun, 16 Nov 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 817

05:45

Sun, 16 Nov 25

Terminal T3

New Delhi, India

02 h 05 m

07:50

Sun, 16 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,260

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 5,790

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 6,840

Air India

₹ 5,260

FLAT Rs 289 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 1863

19:05

Sat, 15 Nov 25

Kolkata, India

02 h 30 m

21:35

Sat, 15 Nov 25

Terminal T2

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 817

05:45

Sun, 16 Nov 25

Terminal T3

New Delhi, India

02 h 05 m

07:50

Sun, 16 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,260

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 5,790

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 6,840

IndiGo

₹ 5,600

FLAT Rs 336 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

IndiGo 6E | 6072

12:10

Sat, 15 Nov 25

Kolkata, India

02 h 40 m

14:50

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Saver

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee Starting ₹ 3,999
Date Change fee starting ₹ 2,999
Chargeable
Chargeable

₹ 5,600

Flexi plus

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee Starting ₹ 2,499
Date Change fee starting ₹ 249
Free seats available
Get complimentary meals

₹ 6,425

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 24 hrs before departure
Free seats available
Get complimentary meals

₹ 7,475

IndiGo

₹ 5,641

FLAT Rs 338 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

IndiGo 6E | 245

06:20

Sat, 15 Nov 25

Kolkata, India

02 h 55 m

09:15

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Saver

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee Starting ₹ 3,999
Date Change fee starting ₹ 2,999
Chargeable
Chargeable

₹ 5,641

Flexi plus

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee Starting ₹ 2,499
Date Change fee starting ₹ 249
Free seats available
Get complimentary meals

₹ 6,166

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 24 hrs before departure
Free seats available
Get complimentary meals

₹ 7,216

Air India

₹ 5,722

FLAT Rs 314 OFF using MMTSUPER

Kolkata to Ahmedabad , 15 Nov

Air India AI | 2720

07:00

Sat, 15 Nov 25

Kolkata, India

02 h 25 m

09:25

Sat, 15 Nov 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2715

11:30

Sat, 15 Nov 25

Terminal T3

New Delhi, India

01 h 50 m

13:20

Sat, 15 Nov 25

Terminal T1

Ahmedabad, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Not allowed
Free seats available
Get complimentary meals

₹ 5,722

Eco classic

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 2,500
Date Change fee starting ₹ 630
Free seats available
Get complimentary meals

₹ 6,252

Eco flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee Starting ₹ 999
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 7,302

Premium classic

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Date Change fee starting ₹ 5,600
Free seats available
Get complimentary meals

₹ 13,198

Kolkata to Ahmedabad Air India - Flights

Q: What are the popular attractions to visit in Ahmedabad after arriving from Kolkata?

A: After arriving in Ahmedabad from Kolkata, there are several must-visit attractions to explore! 🕌
  • Sabarmati Ashram: A historical site that was home to Mahatma Gandhi.
  • Akshardham Temple: A stunning temple known for its intricate architecture.
  • Manek Chowk: A vibrant market area famous for its street food.
  • Adalaj Stepwell: A beautiful stepwell showcasing ancient Indian architecture.

Make sure to plan your itinerary to make the most of your visit!

✅ Tip: Consider using local transport options like auto-rickshaws or ride-sharing apps to navigate the city easily.

Q: How can I check in for my Air India flight from Kolkata to Ahmedabad?

A: Checking in for your Air India flight from Kolkata to Ahmedabad can be done conveniently through the Air India website or mobile app. However, for a seamless experience, you can also check in via MakeMyTrip. 💻

Typically, online check-in opens 48 hours before your flight and closes 60 minutes prior to departure. Make sure to have your booking reference handy!

✅ Pro tip: If you have baggage to check, arrive at the airport at least 2 hours before your flight to avoid any last-minute rush.

Q: What are the typical fare ranges for Air India flights from Kolkata to Ahmedabad during the mid-year travel season?

A: When planning your trip from Kolkata to Ahmedabad during the mid-year travel season, you can expect fare ranges on Air India to be approximately ₹3,200 to ₹5,700. ✈️ This price can fluctuate based on demand, so booking early via MakeMyTrip can help you secure the best rates.

✅ Insider tip: Keep an eye on fare alerts on MakeMyTrip to catch any sudden drops in prices, especially as the travel date approaches.

Q: What meals are typically served on Air India flights from Kolkata to Ahmedabad?

A: Air India offers complimentary meals on flights from Kolkata to Ahmedabad, especially on longer routes. 🍽️ The meal options usually include vegetarian and non-vegetarian choices, and you can pre-select your meal while booking through MakeMyTrip.

Popular dishes include the flavorful biryani and the delicious paneer wrap, which many travelers rave about!

✅ Pro tip: If you have dietary restrictions, make sure to inform the airline in advance to ensure your meal meets your needs.

Q: Can I select my seat when booking an Air India flight from Kolkata to Ahmedabad?

A: Yes, you can select your seat when booking your Air India flight from Kolkata to Ahmedabad. 💺 This option is available during the booking process on MakeMyTrip.

Air India offers various seating options, including window and aisle seats, which can be selected based on availability.

✅ Tip: If you prefer extra legroom, consider selecting an exit row seat, but be aware that there may be an additional charge for this option.

Q: What is the boarding process like for Air India flights from Kolkata to Ahmedabad?

A: The boarding process for Air India flights from Kolkata to Ahmedabad typically begins around 30-45 minutes before the scheduled departure time. 🎟️ Passengers are usually called to board in groups based on their seat numbers.

It's advisable to listen for announcements at the airport and keep your boarding pass and ID ready for inspection.

✅ Important note: Arriving at the gate early can help you avoid any last-minute rush and ensure you have enough time to settle in before takeoff.

Q: Are there any special offers for Air India flights from Kolkata to Ahmedabad during the festival season?

A: Yes! During the festival season, Air India often rolls out special offers and discounts for flights from Kolkata to Ahmedabad. 🎉 You can find these deals listed on the MakeMyTrip platform.

Keep an eye out for promotional fares that can save you a significant amount on your ticket.

✅ Tip: Booking your flight well in advance during the festival season can help you avoid the last-minute price hikes that often occur.

Q: What is the baggage allowance for Air India flights from Kolkata to Ahmedabad?

A: On Air India flights from Kolkata to Ahmedabad, the standard baggage allowance for economy class passengers is 25 kg for checked baggage and 7 kg for cabin baggage. 🧳

If you're traveling in business class, you can enjoy a higher allowance of 35 kg for checked baggage. Always check the specific baggage policy on MakeMyTrip before your flight, as allowances can vary based on fare type.

✅ Important note: Excess baggage fees can be quite high, so it's best to pack wisely!

Q: What should I know about the cancellation policy for Air India flights from Kolkata to Ahmedabad?

A: The cancellation policy for Air India flights from Kolkata to Ahmedabad varies based on the fare type you choose. Generally, if you cancel your flight within 24 hours of booking, you may be eligible for a full refund. However, cancellations made after this period may incur a fee. 💸

It's always best to check the specific cancellation terms on MakeMyTrip when booking your flight.

✅ Important note: If you need to change your travel plans, consider purchasing a flexible fare that allows for easier modifications.

Q: What is the average flight duration for Air India flights from Kolkata to Ahmedabad?

A: The average flight duration for Air India flights from Kolkata to Ahmedabad is around 2 hours and 30 minutes. ⏱️ However, this can vary slightly depending on weather conditions and air traffic.

✅ Travel tip: Always check the flight status on MakeMyTrip before heading to the airport to stay updated on any potential delays.

Q: Are there any specific travel tips for flying with Air India from Kolkata to Ahmedabad during the summer rush?

A: Flying with Air India from Kolkata to Ahmedabad during the summer rush can be busy, so here are some specific travel tips:
  • ✅ Book your flight well in advance to secure the best fares.
  • ✅ Arrive at the airport early to navigate through the crowds.
  • ✅ Stay hydrated and pack light to make your journey more comfortable.
  • ✅ Keep an eye on your flight status for any changes or delays.

Following these tips can help ensure a smoother travel experience during peak times!

Q: How often do Air India flights operate from Kolkata to Ahmedabad?

A: Air India operates multiple flights daily from Kolkata to Ahmedabad, providing travelers with flexibility in choosing their departure times. 📅 During peak travel seasons, such as the end of the year, you may find even more options available.

To get the most accurate schedule, check the flight listings on MakeMyTrip, as they provide real-time updates on flight availability.

✅ Tip: Booking your flight during off-peak hours can sometimes yield lower fares!

Q: What is the best way to contact Air India for assistance regarding my flight from Kolkata to Ahmedabad?

A: If you need assistance regarding your Air India flight from Kolkata to Ahmedabad, you can contact their customer service through their official helpline or visit their website for support. 📞

However, for post-sale operations, such as changes to your booking or inquiries, MakeMyTrip's customer service is also available to assist you.

✅ Important note: Always have your booking reference handy when contacting customer service to expedite the process.

Q: Are there any additional fees I should be aware of when booking Air India flights from Kolkata to Ahmedabad?

A: Yes, when booking Air India flights from Kolkata to Ahmedabad, be aware of potential additional fees that may apply. 💳 These can include charges for excess baggage, seat selection, and in-flight services.

It's important to review the fare details on MakeMyTrip to understand what is included in your ticket price.

✅ Tip: If you plan to check in extra baggage, consider pre-purchasing additional baggage allowance during your booking to save on fees at the airport.

Q: Are there any specific tips for first-time travelers flying with Air India from Kolkata to Ahmedabad?

A: Absolutely! If you're a first-time traveler flying with Air India from Kolkata to Ahmedabad, here are some helpful tips:
  • ✅ Arrive at the airport at least 2 hours before your flight to allow ample time for check-in and security checks.
  • ✅ Use the online check-in feature on MakeMyTrip to save time at the airport.
  • ✅ Familiarize yourself with the baggage policy to avoid any surprises at the airport.
  • ✅ Keep your travel documents handy, including your ID and booking confirmation.

Following these tips can help ensure a smooth travel experience!

Q: What are the best times to book Air India flights from Kolkata to Ahmedabad for the lowest fares?

A: To secure the lowest fares on Air India flights from Kolkata to Ahmedabad, it's best to book your tickets at least 2-3 months in advance, especially if you're traveling during peak seasons like the end of the year or festival times. 📉

Additionally, consider flying on weekdays, as flights tend to be cheaper compared to weekends.

✅ Pro tip: Set fare alerts on MakeMyTrip to be notified of any price drops for your desired route!

Q: How can I find the best deals on Air India flights from Kolkata to Ahmedabad?

A: To find the best deals on Air India flights from Kolkata to Ahmedabad, regularly check the MakeMyTrip platform for ongoing promotions and discounts. 💰

Additionally, booking during off-peak seasons or on weekdays can often yield lower fares.

✅ Pro tip: Signing up for newsletters from MakeMyTrip can also keep you informed about exclusive offers and flash sales!


Check Kolkata to Ahmedabad Air India flight schedules, flight status, and flight number. MakeMyTrip India offers cheapest Air Travel Tickets between Kolkata and Ahmedabad with Air India.


Kolkata (CCU) to Ahmedabad (AMD) Air India (AI) Tickets, Flight Status, Schedule, Reservation Online: MakeMyTrip India.

Facilities at Ahmedabad Airport

Baggage Services: The airport has a good baggage service as you can get luggage trolleys all around the airport to carry your luggage. For disabled passengers, the facility of wheel chair with escorts is available. The airport also has lost and found section.


\ \

Places to Shop and Eat:  To provide world class facilities, there are quite a good number of eating joints as well as shopping stores. You can find TR Book Stall, Handloom Handicraft stalls, Snack Bar, Tea Coffee bar and Juice Counter. The cost of these stuffs is on the affordable side. One can find these stalls at terminals 1 and 2. For public convenience, mobile phone recharging points are there.


\

Duty Free Shopping: There are some duty free shops at terminal 2 from where you can buy some valuable things at best prices.


\

Forex Services: Additionally, passengers can avail themselves of currency exchange services at Ahmedabad, where foreign currencies can be exchanged easily for Indian Rupees, making international travel more convenient.