We want to hear from you
Got questions about your purchase or want to chat about your Bumbba? We’re here to help!
hello@bumbba.com
Phone
ES: +34 900 670 182
FR: +33 973 034 992
+34 601 891 626
Location
Shipping from Barcelona to the world