I took your config with some minor modifications, and dumped it directly into an EX2200 switch, with a single trunk link connecting to my laptop with 3x VLANS (10,20,30) configured. As you can see, I can ping fine from each set of hosts, with the traceroute confirming my path to/from each.
VLAN10 received 10.10.10.1 via DHCP
VLAN20 received 10.10.20.1 via DHCP
This doesn't prove reverse routing (the return route will be directly connected), but does show unidirectional test in each direction through the router.
laptop$ traceroute -s 10.10.10.1 10.10.20.1
traceroute to 10.10.20.1 (10.10.20.1) from 10.10.10.1, 64 hops max, 52 byte packets
1 10.10.10.253 (10.10.10.253) 9.597 ms 2.356 ms 3.416 ms
2 10.10.20.1 (10.10.20.1) 0.406 ms 0.386 ms 0.323 ms
## ping forcing source address from VLAN10 to destination in VLAN20
laptop$ ping -S 10.10.10.1 10.10.20.1
PING 10.10.20.1 (10.10.20.1) from 10.10.10.1: 56 data bytes
64 bytes from 10.10.20.1: icmp_seq=0 ttl=63 time=0.278 ms
64 bytes from 10.10.20.1: icmp_seq=1 ttl=63 time=0.337 ms
^C
--- 10.10.20.1 ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.278/0.307/0.337/0.030 ms
laptop$ ifconfig | egrep -A 8 -e "vlan" | egrep "inet\s|vlan:|^vlan"
vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255
vlan: 10 parent interface: en3
vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.10.20.1 netmask 0xffffff00 broadcast 10.10.20.255
vlan: 20 parent interface: en3
vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.10.30.1 netmask 0xffff0000 broadcast 10.10.30.255
vlan: 30 parent interface: en3
I'd suggest checking the end-systems to see if there's a conflicting interface or route causing the response to be sent somewhere else. You can confim the correct interfaces are configured, and that there aren't routes for networks on the reply path configured locally, or somewhere else.
LINUX/OSX
ifconfig
netstat -rn
Windows
ipconfig
route print