Budapest Christchurch Routes (2 Ways to go)
Planning a trip from Budapest to Christchurch Cleartrip helps you select the best route between Budapest & Christchurch based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Budapest & Christchurch
The distance from Budapest to Christchurch is approximately 17930.15kms. Take a look at the 2 routes available to reach Christchurch from Budapest
- 1.
- Budapest to Christchurch Fly to Christchurch
- 28h 53m
- Rs. 41318
Rs. 85
Travelling in a bus is one of the ways to reach Budapest Airport from Budapest Astoria. The total journey between Budapest Astoria & Budapest Airport takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.85.
Rs. 41000
You can travel from Budapest to Christchurch by booking a flight. The total flight time between Budapest & Christchurch is around 25h 35m. The price of the flight ticket is approximately Rs.41000.
Rs. 233
Travelling in a bus is one of the ways to reach Bus Interchange from Christchurch International Airport. The total journey between Christchurch International Airport & Bus Interchange takes around 0h 33m in a bus. The bus ticket price for the journey is approximately Rs.233.
- 2.
- Budapest to Christchurch Fly to Queenstown, bus
- 39h 54m
- Rs. 73285
Rs. 85
Travelling in a bus is one of the ways to reach Budapest Airport from Budapest Astoria. The total journey between Budapest Astoria & Budapest Airport takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.85.
Rs. 70000
You can travel from Budapest to Queenstown by booking a flight. The total flight time between Budapest & Queenstown is around 28h 5m. The price of the flight ticket is approximately Rs.70000.
Rs. 3200
Travelling in a bus is one of the ways to reach Christchurch from Frankton. The total journey between Frankton & Christchurch takes around 8h 15m in a bus. The bus ticket price for the journey is approximately Rs.3200.