I had similar cases. A few options from my experience. You should call (or write) support:
Explain the situation and ask to change tickets for other airline or time (you should look at the schedule to tell the agent what you want. I have done this with Air France -> KLM and with Air France -> Lufthansa)
Ask for the full refund (they have to return the full ticket price as long as anything you paid for seat or luggage. I have done such with nonrefundable tickets of KLM because they refused to change the tickets but there were cheaper options from other carriers)