Having travel insurance may be a necessity for obtaining a Schengen Visa depending on your passport
The following recommended plan from Frank is Visa Ready
The Schengen area comprises of 26 countries which allow free movement between their borders. This means that you only need to apply for one visa to visit any of 26 countries within 90 days. Travelers with a Thai passport will need to get a Schengen Visa to go to the Schengen area. If you don't have a Thai passport, you should check if the visa is required for your passport as a few countries such as the UK, Australia, and the US are exempt. The participating countries of the Schengen area are listed below:
The Schengen Visa also means you can travel to countries with EU travel agreements such as Bulgaria and Croatia. The Schengen visa can be obtained at the embassy of the country where you are staying the longest. However, if you are staying each country for roughly the same amount of time, you should apply to at the embassy of the first country you intend to travel to.
My medical, flights & bags
Loss of life or permanent disability
฿3,000,000
Medical costs due to accident
฿ 2,000,000
Emergency medical evacuation
฿ 3,000,000
Repatriation of mortal remains
฿ 2,000,000
Compassionate travel costs (7 days)
Two way economy class
Hospital income (max 20 days)
฿ 1,000
My medical, flights & bags
Baggage delay (1000 baht/8hrs)
฿15,000
Loss or damage of baggage & personal effects
฿ 50,000
Loss or damage of personal money due to robbery
฿ 5,000
Loss or damage of travel documents due to robbery
฿ 5,000
My medical, flights & bags
Personal liability
฿2,000,000
Trip cancellation
฿ 30,000
Travel Delay (every 8 hours / 1,000 Baht)
฿ 30,000
Flight Misconnection (every 8 hours / 1,000 Baht)
฿ 5,000
Trip curtailment
฿ 30,000
Return of children
One way economy class
Automatic Extension of Travel Period (Maximum 15 days)
Cover