Originally Posted by
barracuda93
For J, I'd rather fly an odd routing than direct

340 EUR is also considerably more than 250.
Besides, this odd routing allows to fly to Shanghai (dropping TPE leg) too.
Actually I missed that 340€ is for a r/t... a one-way J ticket starts @ 246€, which make it cheaper than your 25,000 miles * 0,01€ + ~20€ in tax, a flight to Shanghai is even cheaper at 207€...
If you prefer to fly for 15hours rather than 5, then by all means do.