COVID-19 Travel restrictions may apply upon entering India. Learn More.

There are 7 ways to get from Geneva to Odisha by plane, train or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Geneva to Bhubaneswar  •  16h 24m

  1. Fly from Geneva (GVA) to Bhubaneswar (BBI) GVA - BBI

₹24,975 - ₹56,615

Cheapest option

Fly Geneva to Ranchi, train  •  20h 7m

  1. Fly from Geneva (GVA) to Ranchi (IXR) GVA - IXR
  2. Take the train from Hatia to Rourkela

₹19,950 - ₹66,565

5 alternative options

Train to Zurich, fly to Bhubaneswar  •  18h 3m

  1. Take the train from Genève to Zürich Flughafen
  2. Fly from Zurich (ZRH) to Bhubaneswar (BBI) ZRH - BBI

₹32,280 - ₹72,690

Train to Milan Malpensa, fly to Bhubaneswar  •  18h 55m

  1. Take the train from Geneve to Gallarate
  2. Fly from Milan Malpensa (MXP) to Bhubaneswar (BBI) MXP - BBI

₹42,383 - ₹71,547

Fly Geneva to Jharsuguda, taxi  •  18h 56m

  1. Fly from Geneva (GVA) to Jharsuguda (JRG) GVA - JRG
  2. Take a taxi from Jharsuguda to Sambalpur

₹26,425 - ₹83,425

Fly Geneva to Kolkata, train  •  19h 40m

  1. Fly from Geneva (GVA) to Kolkata (CCU) GVA - CCU
  2. Take the train from Howrah Jn to Balasore

₹23,028 - ₹50,675

Train to Zurich, fly to Ranchi, train  •  22h 17m

  1. Take the train from Genève to Zürich Flughafen
  2. Fly from Zurich (ZRH) to Ranchi (IXR) ZRH - IXR
  3. Take the train from Hatia to Rourkela

₹29,255 - ₹61,640

Coronavirus (COVID-19) in India

There is widespread community transmission globally.
Some travel restrictions are being lifted in India. For the latest travel status, please check the official page for India.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for India.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for India due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for India

Some domestic travel restrictions began to ease in India from June 1.

Official Coronavirus (COVID-19) Information for India

Limited international flights leaving Switzerland began to resume from June 8.

Official Coronavirus (COVID-19) Information for Switzerland

Last updated: September 16 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Geneva to Odisha is to fly and train which costs SFr 240 - SFr 850 and takes 20h 7m.

More details

The quickest way to get from Geneva to Odisha is to fly which costs SFr 300 - SFr 700 and takes 16h 24m.

More details

The distance between Geneva and Odisha is 7510 km.

It takes approximately 16h 24m to get from Geneva to Odisha, including transfers.

More details

There is no direct flight from Geneva Airport to Bhubaneswar Airport. The quickest flight takes 18h 50m and has two stopovers.

Search flights

Odisha is 3h 30m ahead of Geneva. It is currently 3:19 PM in Geneva and 6:49 PM in Odisha.

Swiss, Air France, Austrian Airlines and 14 other airlines offer flights from Geneva Airport to Bhubaneswar Airport.

Search flights

The best way to get from Geneva to Geneva Airport is to train which takes 7 min and costs SFr 10 - SFr 18.

More details

Map of how to get from Geneva to Odisha.
Launch map view
  • Distance: 7510.3 km
  • Duration: 16h 24m

What companies run services between Geneva, Switzerland and Odisha, India?

LOT, Air India Limited and 16 other airlines fly from Geneva to Bhubaneshwar hourly.

Airlines
Air India Limited
Website
airindia.in
Flights from Geneva to Bhubaneswar via Warsaw Chopin, Delhi
Ave. Duration
14h 5m
When
Every day
Estimated price
₹24,000 - ₹55,000
Flights from Geneva to Bhubaneswar via Frankfurt, Delhi
Ave. Duration
14h 55m
When
Every day
Estimated price
₹32,000 - ₹55,000
Flights from Geneva to Bhubaneswar via Paris CDG, Delhi
Ave. Duration
15h 30m
When
Every day
Estimated price
₹34,000 - ₹55,000
Flights from Geneva to Bhubaneswar via Dubai, Kolkata
Ave. Duration
15h 35m
When
Monday, Tuesday, Friday and Saturday
Estimated price
₹32,000 - ₹85,000
Flights from Geneva to Bhubaneswar via Rome, Delhi
Ave. Duration
15h 35m
When
Wednesday, Friday and Sunday
Estimated price
₹32,000 - ₹55,000
Flights from Geneva to Bhubaneswar via Vienna, Delhi
Ave. Duration
16h 5m
When
Monday, Friday and Sunday
Estimated price
₹31,000 - ₹55,000
Flights from Geneva to Bhubaneswar via London Heathrow, Mumbai
Ave. Duration
16h 10m
When
Every day
Estimated price
₹26,000 - ₹75,000
Flights from Geneva to Bhubaneswar via Doha, Delhi
Ave. Duration
16h 45m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
₹28,000 - ₹65,000
Flights from Geneva to Bhubaneswar via London Heathrow, Bengaluru
Ave. Duration
16h 50m
When
Wednesday and Sunday
Estimated price
₹28,000 - ₹80,000
Flights from Zurich to Bhubaneswar via Delhi
Ave. Duration
16h
When
Every day
Estimated price
₹29,000 - ₹95,000
Flights from Zurich to Bhubaneswar via Mumbai
Ave. Duration
21h 25m
When
Monday, Wednesday and Friday
Estimated price
₹30,000 - ₹95,000
Flights from Zurich to Bhubaneswar via Warsaw Chopin, Delhi
Ave. Duration
13h 50m
When
Every day
Estimated price
₹25,000 - ₹60,000
Flights from Zurich to Bhubaneswar via Vienna, Delhi
Ave. Duration
14h 50m
When
Monday, Friday and Sunday
Estimated price
₹33,000 - ₹55,000
Flights from Zurich to Bhubaneswar via Paris CDG, Delhi
Ave. Duration
15h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹37,000 - ₹60,000
Flights from Milan Malpensa to Bhubaneswar via Delhi
Ave. Duration
16h 32m
When
Tuesday, Thursday and Saturday
Estimated price
₹33,000 - ₹55,000
Flights from Geneva to Ranchi via Warsaw Chopin, Delhi
Ave. Duration
13h 45m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹21,000 - ₹47,000
Flights from Geneva to Ranchi via Frankfurt, Delhi
Ave. Duration
14h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹28,000 - ₹47,000
Flights from Geneva to Ranchi via Paris CDG, Delhi
Ave. Duration
15h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹30,000 - ₹49,000
Flights from Geneva to Ranchi via Rome, Delhi
Ave. Duration
15h 15m
When
Wednesday, Friday and Sunday
Estimated price
₹29,000 - ₹47,000
Flights from Geneva to Ranchi via Vienna, Delhi
Ave. Duration
15h 45m
When
Monday, Friday and Sunday
Estimated price
₹28,000 - ₹46,000
Flights from Geneva to Ranchi via Doha, Delhi
Ave. Duration
16h 25m
When
Tuesday, Thursday and Sunday
Estimated price
₹25,000 - ₹60,000
Flights from Geneva to Ranchi via Abu Dhabi, Kolkata
Ave. Duration
16h 30m
When
Every day
Estimated price
₹24,000 - ₹55,000
Flights from Geneva to Ranchi via Copenhagen, Delhi
Ave. Duration
17h 20m
When
Tuesday and Thursday
Estimated price
₹30,000 - ₹49,000
Flights from Zurich to Ranchi via Warsaw Chopin, Delhi
Ave. Duration
13h 30m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹22,000 - ₹49,000
IndiGo Airlines
Website
goindigo.in
Flights from Geneva to Bhubaneswar via London Heathrow, Delhi
Ave. Duration
14h 20m
When
Every day
Estimated price
₹25,000 - ₹75,000
Flights from Geneva to Bhubaneswar via Istanbul Ataturk, Delhi
Ave. Duration
14h 25m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹25,000 - ₹55,000
Flights from Geneva to Bhubaneswar via London Heathrow, Hyderabad
Ave. Duration
15h 50m
When
Every day
Estimated price
₹26,000 - ₹75,000
Flights from Geneva to Bhubaneswar via Abu Dhabi, Bengaluru
Ave. Duration
15h 55m
When
Every day
Estimated price
₹27,000 - ₹60,000
Flights from Geneva to Bhubaneswar via Kuwait, Delhi
Ave. Duration
16h 35m
When
Friday and Sunday
Estimated price
₹38,000 - ₹75,000
Flights from Geneva to Bhubaneswar via Moscow Sheremetyevo, Delhi
Ave. Duration
16h 40m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹23,000 - ₹70,000
Flights from Geneva to Bhubaneswar via Abu Dhabi, Kolkata
Ave. Duration
17h
When
Every day
Estimated price
₹27,000 - ₹60,000
Flights from Geneva to Bhubaneswar via Jeddah, Mumbai
Ave. Duration
17h 10m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
₹28,000 - ₹75,000
Flights from Geneva to Bhubaneswar via Riyadh, Mumbai
Ave. Duration
17h 10m
When
Wednesday
Estimated price
₹27,000 - ₹75,000
Flights from Geneva to Bhubaneswar via Munich, Bengaluru
Ave. Duration
17h 10m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹32,000 - ₹85,000
Flights from Geneva to Bhubaneswar via Abu Dhabi, Hyderabad
Ave. Duration
17h 25m
When
Every day
Estimated price
₹26,000 - ₹60,000
Flights from Geneva to Bhubaneswar via Dubai, Delhi
Ave. Duration
17h 25m
When
Every day
Estimated price
₹32,000 - ₹80,000
Flights from Geneva to Bhubaneswar via Rome, Delhi
Ave. Duration
17h 35m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹26,000 - ₹65,000
Flights from Zurich to Bhubaneswar via Istanbul Ataturk, Delhi
Ave. Duration
14h 40m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹26,000 - ₹60,000
Flights from Zurich to Bhubaneswar via Istanbul Ataturk, Mumbai
Ave. Duration
18h 30m
When
Every day
Estimated price
₹27,000 - ₹60,000
Flights from Geneva to Ranchi via Boryspil, Delhi
Ave. Duration
15h 50m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹19,000 - ₹65,000
Flights from Geneva to Ranchi via Dubai, Delhi
Ave. Duration
16h 5m
When
Every day
Estimated price
₹28,000 - ₹75,000
Flights from Geneva to Ranchi via Abu Dhabi, Hyderabad
Ave. Duration
16h 45m
When
Every day
Estimated price
₹24,000 - ₹55,000
Flights from Geneva to Ranchi via Abu Dhabi, Mumbai
Ave. Duration
17h 5m
When
Every day
Estimated price
₹23,000 - ₹55,000
Flights from Geneva to Ranchi via London Heathrow, Bengaluru
Ave. Duration
17h 15m
When
Every day
Estimated price
₹26,000 - ₹70,000
Flights from Zurich to Ranchi via Istanbul Ataturk, Delhi
Ave. Duration
14h 55m
When
Every day
Estimated price
₹23,000 - ₹55,000
Flights from Zurich to Ranchi via Mumbai
Ave. Duration
15h
When
Monday, Wednesday and Friday
Estimated price
₹28,000 - ₹90,000
Flights from Zurich to Ranchi via Delhi
Ave. Duration
16h
When
Every day
Estimated price
₹26,000 - ₹90,000
Spicejet
Website
spicejet.com
Flights from Geneva to Jharsuguda via Warsaw Chopin, Delhi
Ave. Duration
15h 45m
When
Every day
Estimated price
₹27,000 - ₹60,000
Flights from Geneva to Jharsuguda via Dubai, Hyderabad
Ave. Duration
17h 40m
When
Every day
Estimated price
₹36,000 - ₹90,000
Flights from Geneva to Jharsuguda via London Heathrow, Delhi
Ave. Duration
17h 50m
When
Every day
Estimated price
₹28,000 - ₹85,000
Flights from Geneva to Jharsuguda via Doha, Delhi
Ave. Duration
18h 25m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
₹32,000 - ₹75,000
Flights from Geneva to Jharsuguda via Frankfurt, Delhi
Ave. Duration
16h 35m
When
Every day
Estimated price
₹36,000 - ₹60,000
Flights from Geneva to Jharsuguda via London Heathrow, Hyderabad
Ave. Duration
19h 55m
When
Every day
Estimated price
₹30,000 - ₹85,000
Flights from Geneva to Jharsuguda via Dubai, Delhi
Ave. Duration
20h 5m
When
Every day
Estimated price
₹36,000 - ₹90,000
Flights from Geneva to Jharsuguda via Kuwait, Delhi
Ave. Duration
20h 5m
When
Friday and Sunday
Estimated price
₹44,000 - ₹85,000
Flights from Geneva to Jharsuguda via Istanbul Ataturk, Delhi
Ave. Duration
20h 25m
When
Every day
Estimated price
₹27,000 - ₹65,000
Flights from Geneva to Jharsuguda via Vienna, Delhi
Ave. Duration
17h 45m
When
Monday, Friday and Sunday
Estimated price
₹35,000 - ₹60,000
Flights from Geneva to Jharsuguda via Dubai, Kolkata
Ave. Duration
20h 50m
When
Every day
Estimated price
₹37,000 - ₹95,000
Flights from Geneva to Jharsuguda via Abu Dhabi, Hyderabad
Ave. Duration
21h 30m
When
Every day
Estimated price
₹30,000 - ₹70,000
Flights from Geneva to Jharsuguda via Boryspil, Delhi
Ave. Duration
21h 35m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹24,000 - ₹80,000
Flights from Geneva to Jharsuguda via Moscow Sheremetyevo, Delhi
Ave. Duration
22h 40m
When
Every day
Estimated price
₹26,000 - ₹75,000
Flights from Geneva to Jharsuguda via Rome, Delhi
Ave. Duration
23h 35m
When
Every day
Estimated price
₹29,000 - ₹70,000
Vistara
Website
airvistara.com
Flights from Geneva to Ranchi via Istanbul Ataturk, Delhi
Ave. Duration
13h 55m
When
Every day
Estimated price
₹22,000 - ₹49,000
Flights from Geneva to Ranchi via Moscow Sheremetyevo, Delhi
Ave. Duration
16h 10m
When
Every day
Estimated price
₹20,000 - ₹60,000
Flights from Geneva to Ranchi via Rome, Delhi
Ave. Duration
17h 5m
When
Every day
Estimated price
₹23,000 - ₹55,000
Flights from Geneva to Ranchi via Abu Dhabi, Delhi
Ave. Duration
17h 25m
When
Every day
Estimated price
₹23,000 - ₹55,000
Flights from Geneva to Ranchi via Zurich, Delhi
Ave. Duration
17h 50m
When
Every day
Estimated price
₹25,000 - ₹80,000
GoAir
Website
goair.in
Flights from Geneva to Ranchi via Riyadh, Mumbai
Ave. Duration
15h 40m
When
Saturday
Estimated price
₹25,000 - ₹70,000
Flights from Geneva to Ranchi via Kuwait, Delhi
Ave. Duration
16h
When
Friday and Sunday
Estimated price
₹35,000 - ₹65,000
Flights from Geneva to Ranchi via London Heathrow, Mumbai
Ave. Duration
16h 30m
When
Saturday
Estimated price
₹24,000 - ₹70,000
Flights from Geneva to Ranchi via Istanbul Ataturk, Mumbai
Ave. Duration
16h 45m
When
Saturday
Estimated price
₹23,000 - ₹55,000
Flights from Geneva to Ranchi via Dubai, Mumbai
Ave. Duration
17h 35m
When
Every day
Estimated price
₹28,000 - ₹75,000
British Airways
Website
britishairways.com
Flights from Geneva to Bhubaneswar via London Heathrow, Delhi
Ave. Duration
22h 40m
When
Every day
Estimated price
₹25,000 - ₹75,000
Emirates
Website
emirates.com
Flights from Geneva to Kolkata via Dubai
Ave. Duration
15h 47m
When
Every day
Estimated price
₹29,000 - ₹75,000
AirAsia India
Website
airasia.com
Flights from Geneva to Ranchi via London Heathrow, Delhi
Ave. Duration
14h 15m
When
Every day
Estimated price
₹22,000 - ₹65,000
Helitrans
Website
helitrans.no
Flights from Geneva to Ranchi via Abu Dhabi, Kolkata
Ave. Duration
16h 30m
When
Every day
Estimated price
₹24,000 - ₹55,000
Etihad
Website
etihad.com
Flights from Geneva to Kolkata via Abu Dhabi
Ave. Duration
12h 20m
When
Every day
Estimated price
₹24,000 - ₹55,000
Qatar Airways
Website
qatarairways.com
Flights from Geneva to Kolkata via Doha
Ave. Duration
14h 5m
When
Monday, Wednesday and Friday
Estimated price
₹25,000 - ₹60,000
Turkish Airlines
Website
turkishairlines.com
Flights from Geneva to Kolkata via Istanbul Ataturk, Delhi
Ave. Duration
14h 40m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
₹20,000 - ₹60,000
LOT
Website
lot.com
Flights from Geneva to Kolkata via Warsaw Chopin, Delhi
Ave. Duration
17h 20m
When
Every day
Estimated price
₹22,000 - ₹49,000
Train operators
Swiss Railways (SBB/CFF/FFS)

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.

Contact Details
Phone
+41 51 220 11 11
Website
sbb.ch
Train from Genève to Zürich Flughafen
Ave. Duration
3h
Frequency
Every 2 hours
Estimated price
₹7,000 - ₹13,000
Website
Swiss Railways (SBB/CFF/FFS)
Train from Geneve to Gallarate
Ave. Duration
3h 26m
Frequency
Once daily
Estimated price
₹8,000 - ₹15,000
Website
Swiss Railways (SBB/CFF/FFS)
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Website
indianrail.gov.in
Train from Hatia to Rourkela
Ave. Duration
3h 3m
Frequency
Every 4 hours
Estimated price
₹125 - ₹140
Book at
irctc.co.in
Train from Howrah Jn to Balasore
Ave. Duration
3h 8m
Frequency
Hourly
Estimated price
₹150 - ₹170
Book at
irctc.co.in
Other operators
Taxi from Jharsuguda to Sambalpur
Ave. Duration
55 min
Estimated price
₹1,600 - ₹2,000

Want to know more about travelling around India

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.