Quick Verdict
If you've cleared JEE Advanced with a rank that puts both IIT Bombay (in Mumbai, Maharashtra) and IIT Roorkee (in Roorkee, Uttarakhand) within reach, here's the short version before the full breakdown below.
Quick Comparison Table
| Feature | IIT Bombay | IIT Roorkee | Better |
|---|---|---|---|
| NIRF Engineering/Overall Rank (2026) | 3 / 3 (KollegeApply) | 6 / 7 (KollegeApply) | IIT Bombay |
| Average Package | ₹23.50 L (KollegeApply) | ₹18.34 L (KollegeApply) | IIT Bombay |
| Highest Package | ₹1.00 Cr (KollegeApply) | ₹1.71 L — see caveat below (KollegeApply) | Inconclusive (see note) |
A note on that last row: the source lists IIT Roorkee's "highest package" as ₹1.71 L — lower than its own listed average package of ₹18.34 L, which isn't logically possible for a "highest" figure. This looks like a unit or scraping error in the source data (most likely a missing "Cr" or a stray decimal), so we're flagging it rather than treating it as reliable. We could not find a corroborating, internally-consistent figure for IIT Roorkee's highest package elsewhere in the sourced research, so it's fairest to say this specific number is unverified.
Rows for QS Ranking, Campus Size, Hostel, Research Output, and Alumni Network are omitted from this table because the sourced research for this specific comparison didn't contain reliable figures for those metrics — more on what we do and don't know for each in the sections below.
Which One Should You Choose?
Choose IIT Bombay if:
Choose IIT Roorkee if:
Placements
Snapshot
| Metric | IIT Bombay | IIT Roorkee |
|---|---|---|
| Average Package | ₹23.50 L (KollegeApply) | ₹18.34 L (KollegeApply) |
| Highest Package | ₹1.00 Cr (KollegeApply) | ₹1.71 L (likely data error — see note above) |
| Top Recruiters | Not available in sourced data for this comparison | Not available in sourced data for this comparison |
Analysis
Per the sourced comparison data, IIT Bombay reports both a higher average package (₹23.50 L) and a higher median package (₹17.92 L) than IIT Roorkee's listed average (₹18.34 L) and median (₹1.64 L) (KollegeApply). Oddly, the same source captions this data with the note "IIT Roorkee reports higher average and median packages" (KollegeApply) — which directly contradicts the numbers in its own table. Given that IIT Roorkee's listed median (₹1.64 L) and highest package (₹1.71 L) are both implausibly low — a "highest" package lower than a same-institute "average" package doesn't add up — we treat IIT Roorkee's specific package figures here as unreliable rather than presenting them at face value. IIT Bombay's own figures (₹23.50 L average, ₹17.92 L median, ₹1.00 Cr highest) are internally consistent and are the more trustworthy numbers in this set.
Beyond package figures, the sourced material doesn't include a specific top-recruiters list for either institute in this particular comparison, so we can't say which companies visit which campus based on what's available here.
Verdict
Winner: IIT Bombay — its placement figures (₹23.50 L average, ₹17.92 L median, ₹1.00 Cr highest) are both higher and internally consistent, whereas IIT Roorkee's corresponding figures in the same source appear to contain a data error and can't be confidently relied on.
Academics
Snapshot
| Feature | IIT Bombay | IIT Roorkee |
|---|---|---|
| Courses tracked (Shiksha) | 147 (Shiksha) | Not given a specific course count in this source (only IIT Bombay's 147 is stated) |
| India Today Engineering Rank | 3rd of 35 (PW) | 5th of 35 (PW) |
Faculty count, faculty-to-student ratio, and detailed research-output figures were not present in the sourced facts for this specific comparison, so those rows are omitted rather than estimated.
Discussion
Both institutes are described as being among "India's top engineering institutes, demonstrating their academic standards and contributions to the area of engineering" (PW). On the India Today Engineering rankings, IIT Bombay placed 3rd out of 35 top engineering institutions, while IIT Roorkee placed 5th out of the same 35 (PW) — a real but modest gap. Shiksha notes that IIT Bombay offers 147 courses and encourages readers to compare course-level detail directly on its platform (Shiksha), but the sourced facts don't carry an equivalent course count for IIT Roorkee, so a direct course-breadth comparison isn't possible with what we have.
Verdict
Winner: IIT Bombay — it edges out IIT Roorkee by two places on the India Today Engineering ranking (3rd vs. 5th), the only direct academic-standing metric available in the sourced data for this comparison.
Branch Cutoffs
The sourced research for this comparison gives only overall institute-wide JEE Advanced 2025 cutoff ranges — not a branch-by-branch breakdown (no separate figures for CSE, Electrical, Mechanical, or Civil were available). Here's what we have:
| Category | IIT Bombay (overall) | IIT Roorkee (overall) |
|---|---|---|
| General | Rank 14 – 10,435 (KollegeApply) | Rank 91 – 19,396 (KollegeApply) |
| SC | Rank 7 – 2,221 (KollegeApply) | Rank 28 – 3,872 (KollegeApply) |
| ST | Rank 5 – 1,540 (KollegeApply) | Rank 12 – 1,809 (KollegeApply) |
The source's own commentary notes that "cutoff ranges are similar, with variations by branch and category" (KollegeApply) — in other words, the institute-wide numbers above compress a wider spread that would look different for, say, Computer Science versus Civil Engineering specifically. IIT Bombay's overall ranges sit noticeably tighter (i.e., more competitive) than IIT Roorkee's in every category shown, which tracks with IIT Bombay's higher overall ranking and reported package figures. If you need branch-specific cutoffs, you'll need to consult a source with that level of detail — it wasn't in the research set used here.
Campus Life
Sourced research for this specific comparison is limited on granular campus-life details — no data on hostels, clubs, fests, food, or day-to-day student experience for either institute was available in this research set. What we do have is limited to institutional overview facts:
IIT Bombay
IIT Roorkee
Verdict: Inconclusive — the sourced facts for this comparison don't include the kind of campus-life detail (hostels, clubs, festivals, day-to-day student life) needed to call a winner here.
Research Opportunities
The sourced research for this comparison does not include direct research-output metrics — no publication counts, patent numbers, lab counts, or sponsored-research figures for either institute. The closest available signals are the general academic-standing rankings already discussed above (IIT Bombay 3rd vs. IIT Roorkee 5th on the India Today Engineering list, and IIT Bombay 3rd vs. IIT Roorkee 6th/7th on NIRF) (PW; KollegeApply), which correlate with — but don't directly measure — research strength.
Verdict: Inconclusive on research specifically — the sourced data doesn't go deep enough to declare a winner beyond noting IIT Bombay's generally higher overall rankings.
Alumni Network
| Factor | IIT Bombay | IIT Roorkee |
|---|---|---|
| Startup Founders | Not available in sourced data for this comparison | Not available in sourced data for this comparison |
| Notable Alumni | Not available in sourced data for this comparison | Not available in sourced data for this comparison |
| Global Presence | Not available in sourced data for this comparison | Not available in sourced data for this comparison |
We're not filling this table with unsourced examples. If alumni network is your deciding factor, you'll want to look at a source that specifically tracks it — it wasn't part of the research set for this particular comparison.
Student Perspective
Based only on what's established above:
Pros and Cons
| IIT Bombay | IIT Roorkee |
|---|---|
| Higher average placement package (₹23.50 L) | More accessible JEE Advanced cutoff ranks (wider range across categories) |
| Higher NIRF Engineering/Overall rank (3rd/3rd) | Specifically recognised for its Engineering programmes |
| Tighter, more competitive cutoffs signal strong prestige/demand | Still ranks in the top 5–7 nationally depending on the ranking list |
| ✗ No sourced detail on campus life, research output, or alumni network for this comparison | ✗ Its own package figures in the source data appear internally inconsistent and unreliable |
Final Verdict
On the metrics we can actually verify — placements and rankings — IIT Bombay comes out ahead: a higher, internally consistent average package (₹23.50 L vs. IIT Roorkee's likely-flawed figures), and a better rank on both NIRF (3rd vs. 6th/7th) and the India Today Engineering list (3rd vs. 5th). That said, IIT Roorkee remains a genuinely strong institute by any account here — still ranked in the top handful of India's 23 IITs, specifically recognised for its Engineering programmes, and reachable at a meaningfully wider JEE Advanced rank. If your rank doesn't clear IIT Bombay's tighter cutoffs, or if you'd simply rather attend a top-tier IIT without needing the very top rank, IIT Roorkee is a sound choice — not a consolation prize.
Frequently Asked Questions
Q: Which is ranked higher, IIT Bombay or IIT Roorkee?
IIT Bombay — 3rd in both NIRF Engineering and Overall rankings for 2026, versus IIT Roorkee's 6th (Engineering) and 7th (Overall) (KollegeApply).
Q: Do all the ranking sources agree on IIT Roorkee's exact position?
No. Sourced material shows different numbers depending on the ranking list and year: NIRF-based sources put IIT Roorkee at 6th (Engineering, 2026 estimate) or 7th (Overall), while the India Today Engineering ranking places it 5th of 35 (PW; KollegeApply). IIT Bombay is consistently ranked 3rd across sources.
Q: Which IIT pays more on average after placements?
Per sourced data, IIT Bombay's average package is ₹23.50 L versus IIT Roorkee's listed ₹18.34 L (KollegeApply) — though see our caveat above about inconsistencies in IIT Roorkee's other package figures in the same source.
Q: Is IIT Roorkee's "highest package" figure of ₹1.71 L accurate?
Almost certainly not as stated — it's lower than IIT Roorkee's own listed average package, which is logically impossible for a "highest" figure. Treat it as a probable data error rather than fact.
Q: What was the JEE Advanced 2025 General category cutoff for each institute?
IIT Bombay: rank 14 to 10,435. IIT Roorkee: rank 91 to 19,396 (KollegeApply).
Q: Is there branch-wise (CSE, Mechanical, Civil, etc.) cutoff data available?
Not in the sourced research for this comparison — only overall institute-wide ranges were available.
Q: Which institute has better research output?
The sourced data doesn't include direct research metrics for either institute, so this can't be answered definitively from what we have.
Q: How do the two compare on hostel life and campus culture?
Sourced research for this comparison didn't include specific hostel or campus-life details for either institute.
Q: Does either institute have a stronger alumni network?
Not determinable from the sourced facts for this comparison — no specific alumni data (startup founders, notable names, global presence) was available for either institute.
Q: Is IIT Roorkee "recognised for Engineering" more than IIT Bombay?
Sourced material specifically flags IIT Roorkee as "recognised for its Engineering programmes" (KollegeApply); the same phrasing isn't applied to IIT Bombay in this source, though IIT Bombay's higher rankings speak for its own engineering standing.
At a Glance
| If you care about... | Choose |
|---|---|
| Placements | IIT Bombay (higher, internally consistent average package) |
| Research | Insufficient sourced data to make this call |
| Campus | Insufficient sourced data to make this call |
| Coding Culture | Insufficient sourced data to make this call |
| Higher Studies | Insufficient sourced data to make this call |
| Brand Value | IIT Bombay (higher NIRF and India Today Engineering rank) |
| International Exposure | Insufficient sourced data to make this call |