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

+ 3 more

One Way Price

₹ 3,407 ₹ 12,000

Stops From Kolkata

Departure From Kolkata

6 AM to 12 PM

₹ 3,407

12 PM to 6 PM

₹ 4,346

After
6 PM

₹ 11,756

Arrival at Dibrugarh

6 AM to 12 PM

₹ 3,408

12 PM to 6 PM

₹ 3,407

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



IndiGo Airlines Kolkata to Dibrugarh Flights @ ₹3407

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

₹ 3,407

Flat Rs 294 off using code MMTCHOICE | Upto 10% Off on UPI payment using code AVAILUPI

Kolkata to Dibrugarh , 26 Aug

Air India Express IX | 1257

10:50

Tue, 26 Aug 25

Terminal T2

Kolkata, India

01 h 35 m

12:25

Tue, 26 Aug 25

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Xpress Value

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Date Change fee starting ₹ 3,000
Chargeable
Chargeable

₹ 3,407

Xpress Flex

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee Starting ₹ 4,300
Free Date change allowed upto 2 hrs before departure
Chargeable
Chargeable

₹ 4,499

IndiGo

₹ 3,408

FLAT Rs 119 OFF using MMTSUPER | Upto 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

IndiGo 6E | 893

08:05

Tue, 26 Aug 25

Kolkata, India

01 h 35 m

09:40

Tue, 26 Aug 25

Terminal T1

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Sale

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Date Change fee starting ₹ 2,999
Chargeable
Chargeable

₹ 3,408

Saver

Fare offered by airline.

7 Kgs
15 Kgs
Non-refundable fare
Date Change fee starting ₹ 2,999
Chargeable
Chargeable

₹ 3,999

Flexi plus

Fare offered by airline.

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

₹ 4,299

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 1,069
Free Date change allowed upto 4 days before departure
Free seats available
Get complimentary meals

₹ 5,499

IndiGo

₹ 4,190

FLAT Rs 146 OFF using MMTSUPER | Upto 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

IndiGo 6E | 6068

09:45

Tue, 26 Aug 25

Kolkata, India

01 h 05 m

10:50

Tue, 26 Aug 25

Agartala, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 524

13:05

Tue, 26 Aug 25

Agartala, India

01 h 15 m

14:20

Tue, 26 Aug 25

Terminal T1

Dibrugarh, 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

₹ 4,190

Flexi plus

Fare offered by airline.

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

₹ 4,484

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 1,069
Free Date change allowed upto 4 days before departure
Free seats available
Get complimentary meals

₹ 7,190

IndiGo

₹ 4,346

FLAT Rs 152 OFF using MMTSUPER | Upto 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

IndiGo 6E | 6103

13:50

Tue, 26 Aug 25

Kolkata, India

01 h 40 m

15:30

Tue, 26 Aug 25

Terminal T1

Dibrugarh, 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

₹ 4,346

Flexi plus

Fare offered by airline.

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

₹ 4,646

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 1,069
Free Date change allowed upto 4 days before departure
Free seats available
Get complimentary meals

₹ 5,846

IndiGo

₹ 4,722

FLAT Rs 165 OFF using MMTSUPER | Upto 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

IndiGo 6E | 7089

07:15

Tue, 26 Aug 25

Kolkata, India

01 h 15 m

08:30

Tue, 26 Aug 25

Agartala, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 524

13:05

Tue, 26 Aug 25

Agartala, India

01 h 15 m

14:20

Tue, 26 Aug 25

Terminal T1

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Sale

Fare offered by airline.

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

₹ 4,722

Saver

Fare offered by airline.

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

₹ 4,804

Flexi plus

Fare offered by airline.

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

₹ 5,160

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 1,069
Free Date change allowed upto 4 days before departure
Free seats available
Get complimentary meals

₹ 7,804

IndiGo

₹ 4,722

FLAT Rs 165 OFF using MMTSUPER | Upto 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

IndiGo 6E | 7418

06:50

Tue, 26 Aug 25

Kolkata, India

01 h 15 m

08:05

Tue, 26 Aug 25

Agartala, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 524

13:05

Tue, 26 Aug 25

Agartala, India

01 h 15 m

14:20

Tue, 26 Aug 25

Terminal T1

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Sale

Fare offered by airline.

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

₹ 4,722

Saver

Fare offered by airline.

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

₹ 4,804

Flexi plus

Fare offered by airline.

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

₹ 5,160

SUPER 6E

Fare offered by airline.

7 Kgs
20 Kgs
Cancellation Fee Starting ₹ 1,069
Free Date change allowed upto 4 days before departure
Free seats available
Get complimentary meals

₹ 7,804

Air India

₹ 11,756

FLAT Rs 400 OFF using MMTSUPER | FLAT 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

Air India AI | 2708

20:30

Tue, 26 Aug 25

Kolkata, India

02 h 35 m

23:05

Tue, 26 Aug 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9513 | Operated By Air India Express

04:30

Wed, 27 Aug 25

Terminal T3

New Delhi, India

02 h 35 m

07:05

Wed, 27 Aug 25

Guwahati, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9476 | Operated By Air India Express

12:20

Wed, 27 Aug 25

Guwahati, India

01 h 10 m

13:30

Wed, 27 Aug 25

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco Value

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 4,300
Date Change fee starting ₹ 9,450
Free seats available
Get complimentary meals

₹ 11,756

Eco Classic

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 3,500
Date Change fee starting ₹ 945
Free seats available
Get complimentary meals

₹ 12,760

Eco Flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee starting
₹ 1,000
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 14,760

Air India

₹ 11,756

FLAT Rs 400 OFF using MMTSUPER | FLAT 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

Air India AI | 2708

20:30

Tue, 26 Aug 25

Kolkata, India

02 h 35 m

23:05

Tue, 26 Aug 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9511 | Operated By Air India Express

06:40

Wed, 27 Aug 25

Terminal T3

New Delhi, India

02 h 40 m

09:20

Wed, 27 Aug 25

Guwahati, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9476 | Operated By Air India Express

12:20

Wed, 27 Aug 25

Guwahati, India

01 h 10 m

13:30

Wed, 27 Aug 25

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco Value

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 4,300
Date Change fee starting ₹ 9,450
Free seats available
Get complimentary meals

₹ 11,756

Eco Classic

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 3,500
Date Change fee starting ₹ 945
Free seats available
Get complimentary meals

₹ 12,760

Eco Flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee starting
₹ 1,000
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 14,760

Air India

₹ 11,756

FLAT Rs 400 OFF using MMTSUPER | FLAT 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

Air India AI | 2738

19:25

Tue, 26 Aug 25

Kolkata, India

02 h 45 m

22:10

Tue, 26 Aug 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9513 | Operated By Air India Express

04:30

Wed, 27 Aug 25

Terminal T3

New Delhi, India

02 h 35 m

07:05

Wed, 27 Aug 25

Guwahati, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9476 | Operated By Air India Express

12:20

Wed, 27 Aug 25

Guwahati, India

01 h 10 m

13:30

Wed, 27 Aug 25

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco Value

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 4,300
Date Change fee starting ₹ 9,450
Free seats available
Get complimentary meals

₹ 11,756

Eco Classic

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 3,500
Date Change fee starting ₹ 945
Free seats available
Get complimentary meals

₹ 12,760

Eco Flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee starting
₹ 1,000
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 14,760

Air India

₹ 11,756

FLAT Rs 400 OFF using MMTSUPER | FLAT 12% OFF on ICICI cards using FLYMON

Kolkata to Dibrugarh , 26 Aug

Air India AI | 2738

19:25

Tue, 26 Aug 25

Kolkata, India

02 h 45 m

22:10

Tue, 26 Aug 25

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9511 | Operated By Air India Express

06:40

Wed, 27 Aug 25

Terminal T3

New Delhi, India

02 h 40 m

09:20

Wed, 27 Aug 25

Guwahati, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9476 | Operated By Air India Express

12:20

Wed, 27 Aug 25

Guwahati, India

01 h 10 m

13:30

Wed, 27 Aug 25

Dibrugarh, India

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Eco Value

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 4,300
Date Change fee starting ₹ 9,450
Free seats available
Get complimentary meals

₹ 11,756

Eco Classic

Fare offered by airline.

7 Kgs
15 Kgs
Cancellation Fee starting
₹ 3,500
Date Change fee starting ₹ 945
Free seats available
Get complimentary meals

₹ 12,760

Eco Flex

Fare offered by airline.

7 Kgs
25 Kgs
Cancellation Fee starting
₹ 1,000
Free Date change allowed upto 2 hrs before departure
Free seats available
Get complimentary meals

₹ 14,760

Kolkata to Dibrugarh IndiGo Airlines - Flights

Q: How early should I arrive at Kolkata airport for an Indigo flight to Dibrugarh?

A: It's advisable to arrive at Kolkata airport at least 2 hours before your Indigo flight to Dibrugarh. This allows ample time for check-in, security checks, and navigating the terminal.

📌 Note: Kolkata airport can be busy during peak travel times, so arriving early ensures a stress-free experience.

Q: Are there any special offers for Indigo flights from Kolkata to Dibrugarh?

A: Indigo frequently offers special deals and discounts on flights from Kolkata to Dibrugarh. It's advisable to check MakeMyTrip's Domestic Flights Offers page for the latest promotions.

🎉 Booking tip: Subscribe to MakeMyTrip alerts for notifications on exclusive deals.

Q: How reliable is Indigo for flights from Kolkata to Dibrugarh?

A: Indigo is known for its punctuality and reliability on the Kolkata to Dibrugarh route. The airline maintains a strong on-time performance record, making it a preferred choice for travelers.

✈️ Travel tip: Always check flight status updates on MakeMyTrip for real-time information.

Q: What is the refund policy for Indigo flights from Kolkata to Dibrugarh?

A: Indigo's refund policy for flights from Kolkata to Dibrugarh varies based on the fare type. Refunds are generally processed within 7-10 business days for eligible cancellations.

📌 Note: Check the specific fare rules on MakeMyTrip during booking for detailed refund conditions.

Q: How can I make my Indigo flight from Kolkata to Dibrugarh more comfortable?

A: To make your Indigo flight from Kolkata to Dibrugarh more comfortable, consider bringing a neck pillow and noise-canceling headphones.

💡 Tip: Dress in layers to adjust to varying cabin temperatures.

Q: Are there any cultural events in Dibrugarh that might affect flight bookings from Kolkata?

A: Yes, cultural events such as Bihu festivals in Dibrugarh can affect flight bookings from Kolkata. These events attract visitors, leading to increased demand for flights.

📅 Tip: Plan your travel around these events and book early to avoid last-minute price hikes.

Q: What facilities are available at Kolkata airport for Indigo passengers?

A: Kolkata airport offers various facilities for Indigo passengers, including lounges, dining options, and duty-free shopping.

📌 Note: Utilize the airport's free Wi-Fi to stay connected while waiting for your flight.

Q: How can I ensure a smooth boarding process for my Indigo flight from Kolkata to Dibrugarh?

A: To ensure a smooth boarding process for your Indigo flight from Kolkata to Dibrugarh, arrive at the gate early and have your boarding pass ready.

📌 Note: Listen for announcements and follow the boarding group instructions for a hassle-free experience.

Q: Can I select my seat in advance on Indigo flights from Kolkata to Dibrugarh?

A: Yes, Indigo offers the option to select your seat in advance when booking your flight from Kolkata to Dibrugarh. This can be done through MakeMyTrip during the booking process.

💺 Tip: Opt for window seats for scenic views during the flight.

Q: What are the meal options on Indigo flights from Kolkata to Dibrugarh?

A: Indigo offers a selection of pre-booked meals on flights from Kolkata to Dibrugarh. Passengers can choose from vegetarian and non-vegetarian options during booking on MakeMyTrip.

🍱 Tip: The paneer wrap is a popular choice among travelers.

Q: Are there any special seasonal considerations when flying from Kolkata to Dibrugarh with Indigo?

A: Yes, flying from Kolkata to Dibrugarh with Indigo during the end of the year can be particularly festive due to local celebrations and holidays. The weather is cooler, making it a pleasant time to visit.

🎉 Travel tip: Book your flights early to avoid the holiday rush and secure better fares.

Q: Are there any in-flight entertainment options on Indigo flights from Kolkata to Dibrugarh?

A: Indigo flights from Kolkata to Dibrugarh do not offer in-flight entertainment systems. However, passengers can bring their own devices and enjoy personal entertainment.

📱 Tip: Download movies or music before your flight for uninterrupted entertainment.

Q: What are the check-in options for Indigo flights from Kolkata to Dibrugarh?

A: For Indigo flights from Kolkata to Dibrugarh, you can check in online via MakeMyTrip or at the airport counters. Online check-in opens 48 hours before departure and closes 2 hours prior.

✅ Tip: Online check-in is recommended for a smoother experience and to avoid queues at the airport.

Q: What are the popular times to fly from Kolkata to Dibrugarh with Indigo?

A: Popular times to fly from Kolkata to Dibrugarh with Indigo include the start and end of the year, coinciding with holidays and festivals.

🎉 Travel tip: Book well in advance during these periods to secure better fares and availability.

Q: What are the cancellation trends for Indigo flights from Kolkata to Dibrugarh?

A: Cancellation trends for Indigo flights from Kolkata to Dibrugarh generally peak during adverse weather conditions or unexpected events.

📌 Note: Always check the cancellation policy on MakeMyTrip before booking to understand the terms and conditions.

Q: What are the seating options available on Indigo flights from Kolkata to Dibrugarh?

A: Indigo offers standard seating options on flights from Kolkata to Dibrugarh, including aisle, window, and middle seats. Passengers can choose their preferred seats during booking on MakeMyTrip.

💺 Tip: For extra legroom, consider selecting seats in the emergency exit row.

Q: What are the baggage rules for Indigo flights from Kolkata to Dibrugarh?

A: Indigo allows a standard check-in baggage allowance of 15 kg and a cabin baggage limit of 7 kg for flights from Kolkata to Dibrugarh.

🧳 Packing tip: Ensure your cabin baggage fits within the dimensions specified by Indigo to avoid any last-minute hassles.

Q: What is the average fare range for Indigo flights from Kolkata to Dibrugarh during the mid-year?

A: During the mid-year, Indigo fares from Kolkata to Dibrugarh typically range between ₹3,200 and ₹5,700. This period often sees moderate demand, making it a good time to snag deals.

💡 Booking tip: Use MakeMyTrip to compare fares and find the best deals. Keep an eye on domestic flight offers at MakeMyTrip Domestic Flights Offers for potential savings.

Q: How does the weather affect flights from Kolkata to Dibrugarh with Indigo?

A: Weather can impact flights from Kolkata to Dibrugarh, especially during the monsoon season. Indigo flights may experience delays due to heavy rains and low visibility.

📅 Tip: Check weather forecasts and flight status updates on MakeMyTrip before traveling.

Q: Are there any travel hacks for booking Indigo flights from Kolkata to Dibrugarh?

A: Yes, booking Indigo flights from Kolkata to Dibrugarh can be optimized by using MakeMyTrip's fare alerts and booking during off-peak times.

💡 Hack: Book flights early in the week for potentially lower fares and avoid weekend surcharges.


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


Kolkata (CCU) to Dibrugarh (DIB) IndiGo Airlines (6E) Tickets, Flight Status, Schedule, Reservation Online: MakeMyTrip India.

Facilities at Dibrugarh Airport

Baggage Services: Passengers at the airport will get luggage trolleys to carry their baggage comfortably. Passengers can also take the help of baggage wrapping machine as it is available at the airport. The baggage service at the airport is well organized so people can comfortably carry his or her luggage in and out of the airport. Along with baggage services, wheel chairs for the physically challenged people are also available at airport which is certainly for easy escorting.


\ \

Places to Shop and Eat:: At airport, passengers will find numbers of things to eat and shop as there are various stores are located. Passengers can have a look on book Stall, handloom, handicraft stalls, snack, tea bar, coffee bar, and several juice corner as well as restaurants. People can even find booked lounge as well. Passengers also find Auto Vending Machines (for snacks, newspapers, magazines etc.)


\ \

Duty Free Shopping: At Mohanbari airport, passengers can purchase various products such as books, juices, snacks, medicines and many more things as per the needs. The products are available at affordable prices.