Kolkata is one of South Asia's great cities and, for budget travelers, one of its most rewarding. The metropolis built by the British East India Company runs on remarkably little money — street food stalls feed you for ₹30, trams cost ₹7, and the finest sweet shops charge ₹40 for confections that would cost ten times that in any other world-class city. This is a place where being broke is no obstacle to eating brilliantly, sleeping decently, and spending days absorbing architecture, river-life, and culture. With discipline and the right knowledge, a full day in Kolkata — accommodation, three meals, transport, and one or two entry fees — can cost under ₹1,200. Here is exactly how to do it.
Getting There on a Budget
Kolkata is well connected by air, rail, and road, and each mode has a genuine budget option. By air, IndiGo and SpiceJet dominate the city's domestic routes. Kolkata's Netaji Subhas Chandra Bose International Airport (CCU) receives direct flights from Delhi, Mumbai, Chennai, Hyderabad, and Bengaluru. Book three to six weeks in advance and you will regularly find one-way fares between ₹1,500 and ₹3,200 on IndiGo — fare alerts via Google Flights or Skyscanner catch the deepest discounts. Avoid flying during Durga Puja (October) when prices triple citywide.
For travelers already in eastern India or willing to take overnight journeys, Indian Railways is the smarter call. The Rajdhani Express from Delhi (Howrah Rajdhani, 17h) in Sleeper Class costs ₹700–900 and deposits you at Howrah Station, one of India's most atmospheric terminals, right on the Hooghly riverbank. The Duronto Express from Mumbai (32h) runs Sleeper Class from ₹850. From Chennai, the Coromandel Express (26h) covers the same distance for ₹680–900 in Sleeper Class. Train Sleeper Class is India's great budget travel secret — the berths fold flat, bedding is available for ₹35, and the journey becomes part of the experience. Book on the IRCTC app at least three weeks ahead; Tatkal quota opens two days before departure for a surcharge of ₹200–400 if you're in a hurry.
From Kolkata's neighbor cities — Bhubaneswar (7h, ₹350 Sleeper) and Patna (9h, ₹290 Sleeper) — trains run frequently. Private overnight buses from Siliguri (12h) are available from ₹450 on RedBus, though they're significantly less comfortable than trains. From Dhaka (Bangladesh), the Maitree Express international train (Dhaka Cantonment to Kolkata Chitpore, 10h) costs around BDT 1,500 (approximately ₹1,300) for AC Chair Car — a scenic and affordable cross-border option for travelers entering from Bangladesh.
Budget Accommodation
Kolkata has a well-established budget accommodation scene, particularly in the Sudder Street area near New Market — the traditional backpacker zone that has operated as such since the 1970s. It is not glamorous, but it is central, safe, and walkable to most of central Kolkata's key sites.
Zostel Kolkata on Mirza Ghalib Street (formerly Free School Street) is the flagship budget option — a well-maintained hostel with dorm beds from ₹450/night and private doubles from ₹1,400. The common areas are lively, the lockers are secure, and the location is genuinely excellent for New Market, the Maidan, and Victoria Memorial. Wi-Fi is reliable and breakfast options are available for ₹80–120.
Hotel Maria on Sudder Street is a Kolkata institution that has housed budget travelers for decades. Basic but clean twin rooms start at ₹700/night — some of the cheapest private rooms in central Kolkata. No frills beyond a ceiling fan and a reasonably clean bathroom, but the staff are helpful, the location is unbeatable, and the price is extraordinary for a city of Kolkata's scale.
Astoria Hotel on Shakespeare Sarani offers a step up in comfort — clean rooms with AC from ₹1,200/night in a quieter area, slightly east of the main backpacker zone. Good for light sleepers who want proximity to Park Street without the Sudder Street noise. The breakfast included in some rates is worth the modest extra cost.
YMCA Guest House on Middleton Row provides institutional cleanliness and security at ₹900–1,100/night for a double with AC. Open to non-members. The compound setting provides a buffer from street noise, and the central location means you can walk to Chowringhee, the Maidan, and Esplanade in under fifteen minutes. Book directly by phone — they do not always appear on OTA platforms.
Eating Cheaply Like a Local
Kolkata may offer India's best value-to-quality ratio in street food. The city's street food culture is ancient, sophisticated, and proudly democratic — the same phuchka stall feeds office workers, students, and food journalists. Knowing where to eat means knowing which streets to walk.
Phuchka is the essential starting point — ₹20–40 for six to eight crispy hollow shells filled with spiced mashed potato and tamarind water. The Vivekananda Park vendors at Golpark in South Kolkata are the most celebrated; arrive in the afternoon when the oil is fresh. The Kolkata version uses tamarind water with a distinctive sweetness absent from Delhi's pani puri — locals take this difference very seriously.
Kathi rolls from Nizam's on New Market Road (₹90–150) are mandatory. Opened in the 1930s, Nizam's perfected the paratha-wrapped grilled mutton and egg combination that the rest of India now copies badly. The double-egg-mutton roll at ₹140 is the benchmark. Also try Kusum Rolls near the Park Hotel (₹100–180) for a slightly more refined take on the form.
Egg rolls and chicken rolls from the street stalls outside Presidency University and Jadavpur University feed students for ₹50–80. College campuses are excellent budget eating zones everywhere in India, and Kolkata's are no exception.
Rice plate thalis at the dozens of Bengali dhabas in the College Street area — near the coffee house — provide an entire meal for ₹80–130: rice, dal, two vegetable dishes, and a piece of fish. This is local office-worker lunch; eat where the lines are longest.
For breakfast, luchi-sabji (fried bread with vegetable curry) from any neighborhood sweet shop costs ₹50–80. The chain Balaram Mullick serves decent breakfast alongside world-class sweets. A cup of Indian Coffee House filter coffee at the historic College Street branch costs ₹30 and includes a portal back to 1950s intellectual Kolkata.
Free and Low-Cost Attractions
Kolkata's most celebrated landmarks cost almost nothing to see. The Howrah Bridge — the cantilever suspension bridge connecting Kolkata to Howrah over the Hooghly River — is entirely free to cross on foot. Walking across at dawn, when the light turns the steel pink-orange and the river below carries flower offerings from nearby temples, is one of India's most affecting travel experiences. It costs nothing and takes twenty minutes.
The Victoria Memorial on Queen's Way charges ₹30 for Indian nationals and ₹200 for foreigners to enter the museum interior — but the surrounding grounds, the iconic white marble dome, and the garden are themselves worth the visit even from outside. The museum houses an extraordinary collection of colonial-era paintings, prints, and artifacts that explain how Kolkata shaped modern India. Entry to the gardens alone is free. The adjacent Maidan — 1,900 acres of open parkland in the city centre — is entirely free and offers cricket on most evenings.
Kumartuli, the potters' quarter in North Kolkata, is an active artisan neighborhood where clay idols — primarily of Goddess Durga — are sculpted year-round. Walking through the lanes is free and deeply fascinating. The pre-Puja months (August–September) are the most photogenic as idols reach completion.
College Street (the "book district" near Presidency University) is free to wander and extraordinary — densely packed second-hand bookshops selling out-of-print titles at ₹50–200. The Indian Coffee House at 15 Bankim Chatterjee Street charges ₹25–50 for coffee and represents five decades of intellectual Kolkata.
The Dakshineswar Kali Temple (free entry) and Belur Math (free entry) on opposite banks of the Hooghly are both architecturally and spiritually significant. The ferry between them (₹6) is one of the cheapest and most pleasurable river crossings in India. Belur Math's main temple building, built by Swami Vivekananda in 1938, incorporates Hindu, Christian, and Islamic design elements in a single structure.
Getting Around on a Budget
Kolkata has India's oldest metro system (opened 1984) and one of the world's last operational tram networks — together they form the cheapest and most reliable urban transport combination in any Indian city. Mastering both eliminates the need for expensive taxis on most days.
The Kolkata Metro covers six lines (expanding). The original Blue Line runs from Kavi Subhas in the south through Park Street, Maidan, Esplanade, and Rabindra Sarani up to Dum Dum — covering all major tourist zones. Fares run ₹5–35 depending on distance, paid via smart card (buy at any station for ₹50 deposit plus credit) or paper tokens. Peak hours (8:30–10 AM, 5:30–8 PM) are crushingly crowded; avoid if possible. Off-peak travel is comfortable and extremely fast compared to surface traffic.
The Kolkata Tram network still operates on several routes — the Shyambazar to Gariahat route passes through the heart of the city. A tram ride costs ₹7–10 and is Kolkata's most atmospheric transit experience, though it runs slowly. Take it once for the experience, not for efficiency.
Auto-rickshaws (shared, yellow) operate on fixed routes in North and South Kolkata for ₹8–15 per seat. Ask locals at any auto stand which direction a given auto is heading. Private autos (orange) charge ₹60–150 for shorter trips — always agree on the fare before boarding.
Uber and Ola provide metered fares that are generally ₹80–200 for cross-city trips. For late-night returns from restaurants or events, they are the safest option. Surge pricing activates during Durga Puja and heavy rain — during the festival, negotiate with yellow taxis at ₹150–250 per trip rather than waiting for app-based rides.
Money-Saving Tips
1. Eat where the queues are longest. Kolkata's best-value food is always at the stall or dhaba with the longest local queue. A five-minute wait at the right phuchka vendor or egg roll cart signals freshness and quality — avoid empty stalls regardless of the signage.
2. Buy sweets directly from the kitchen entrance of mishti shops. Shops like KC Das and Nalin Chandra Das have a "kitchen counter" at the rear or side entrance where very fresh sweets are sold at slightly lower prices than the main shop front. Ask staff — they will tell you.
3. Use the Ferry Ghat network. The Hooghly River ferries crossing between Howrah, Babu Ghat, Chandpal Ghat, and the Botanical Garden operate at ₹4–8 per crossing. They are faster than road bridges during traffic and provide unmatched river views. The Babu Ghat to Howrah crossing at ₹5 is a daily commuter route — take it at least once.
4. Avoid taxis from airport arrival halls. The Kolkata airport prepaid taxi counter charges ₹400–600 for central Kolkata. The AC Bus (Bus No. 37) from the airport to Esplanade via Salt Lake costs ₹40 and takes 60–90 minutes depending on traffic. The metro connection (Airport to Central Kolkata) now operates on the Orange Line and costs ₹30–45 — the cheapest and fastest option if your accommodation is near a metro station.
5. Visit Victoria Memorial on weekday mornings. Weekend crowds add two hours to your experience. Weekday mornings before 11 AM are quiet. The museum's AC interior is also a welcome refuge during Kolkata's brutal April–June heat.
6. Buy a Jio or Airtel SIM card at the airport or a local mobile shop. The Jio prepaid plan at ₹199/28 days provides 2GB/day data, unlimited calls, and free SMS — far cheaper than roaming and essential for navigating the city via Google Maps.
7. Negotiate at New Market — but respectfully. New Market vendors expect bargaining; opening prices are typically 40–60% above what sellers will accept. Counter-offer at 50% of the asking price, expect to settle at 65–70%. Don't bargain in government-run emporiums (Manjusha, the Cottage Industries Exposition) — prices are fixed and fair.